Location & basics
- Address
-
23 Kofi Annan, Ave
Accra, Greater Accra Region 00233
Ghana
Neighborhoods
North Legon