Location & basics
- Address
-
26 Nii Sai Road, Accra, Ghana
Accra, Greater Accra 00233
Ghana
Neighborhoods
Ayawaso