Ozumba Computers is located in Abuja, Nigeria on Suite GC31/32 Vom Banex Plaza, Plot 750 Aminu Kano Cres, Wuse 2. Ozumba Computers is rated 4 out of 5 in the category computer desk store in Nigeria.
Address
Suite GC31/32 Vom Banex Plaza, Plot 750 Aminu Kano Cres, Wuse 2