Obums & Sons Industry Ltd. is located in Abuja, Nigeria on Shop 31 & 40, Area 1 Shopping Complex Ext, Garki, Wuse. Obums & Sons Industry Ltd. is rated 3 out of 5 in the category luggage store in Nigeria.
Address
Shop 31 & 40, Area 1 Shopping Complex Ext, Garki, Wuse