No.2. Harare Street, Off Mensah Wood Avenue, East Legon, Accra-Ghana, Greater Accra
No operating hours listed.