Mamuda Agro & Allied Products Nig. Ltd. is located in Kano, Nigeria on Challawa Ind Estate Road. Mamuda Agro & Allied Products Nig. Ltd. is rated 3.7 out of 5 in the category agricultural production in Nigeria.
Address
Challawa Ind Estate Road
Accessibility
Wheelchair-accessible entrance