Address:
106b Ajose Adeogun Street, Victoria Island, Lagos
State
KWARA
Ownership
Private
Description

Kelu provide clients access to the latest technology and facilities with a compassionate, patient-centered care approach. Together with a team of experienced physicians and surgeons it aim to provide a bRoad range of high-quality health and wellness services.

Map Location