Terudee Farms Limited is located in Nigeria on Idi-Omo Village, Km 15 New Ife Road, Egbeda L.G Ibadan. Terudee Farms Limited is rated 3 out of 5 in the category poultry store in Nigeria.
Address
Idi-Omo Village, Km 15 New Ife Road, Egbeda L.G Ibadan
Service options
DeliverySame-day delivery