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