Animak Plaza, Ecowas Rd - North Legon
Greater Accra Region
Agbogba - Ghana
Greater Accra Region
Agbogba - Ghana