Location & basics
- Address
-
No 5, Oleander St, East Legon, Accra-Ghana
Accra, Greater Accra 00233
Ghana
Neighborhoods
Ayawaso