Location & basics Address J619 Homowo Street Lashibi, Greater Accra Region 23321 Ghana Get directions Show map