Location & basics Address Atomic Junction Roundabout Accra, Greater Accra Region 23321 Ghana Get directions Show map