Nii Teikofio Street, Israel
Greater Accra Region
Sowutoum - Ghana
Greater Accra Region
Sowutoum - Ghana