Desk Multi Tech
Informatique
Amrahia – Point One, Adentan, Afienya - Dodowa Rd
Greater Accra Region
Accra - Ghana
Greater Accra Region
Accra - Ghana