OD831 Odorkor, 1st Road, South Odorkor Estates - Ablekuma
Greater Accra Region
Accra - Ghana
Greater Accra Region
Accra - Ghana