1. Home
  2. Ikorodu
  3. Chaena's Body Clinic

Chaena's Body Clinic is a medical spa on Olu Odo Rd in Ikorodu. Also listed under day spa, hospital equipment and supplies and laboratory equipment supplier.

Olu Odo Rd, Ikorodu, 104102, LagosChecked October 2026