Abba Sulum Business Center Magumeri Shopping Complex is located in Maiduguri, Nigeria on Magumeri 10 Shopping Complex Magumeri. Abba Sulum Business Center Magumeri Shopping Complex is rated 3 out of 5 in the category photocopiers supplier in Nigeria.
Address
Magumeri 10 Shopping Complex Magumeri