Address: No 19, Igbalaye Street, Adjacent Ekiti State Teaching Hospital, Ado-Ekiti EK Ado-Ekiti 360213 Nigeria, Ekiti
No operating hours listed.