Location & basics
- Address
-
90 Giffard Rd, East Cantonments, Accra, Ghana
Accra, Accra +233
Ghana
Neighborhoods
Kpeshie