Animal Feeds Shop is located in Abijo, Nigeria on Km 190 Lekki-Epe Expressway Lagos, Abijo Calle, opp. Mesia filling station, Aja. Animal Feeds Shop is rated 3 out of 5 in the category animal feed store in Nigeria.
Address
Km 190 Lekki-Epe Expressway Lagos, Abijo Calle, opp. Mesia filling station, Aja