Odab farms is located in Lagos, Nigeria on 1, new site extension, yewa road odo-egiri Epe Lagos state Eredo. Odab farms is rated 3 out of 5 in the category livestock producer in Nigeria.
Address
1, new site extension, yewa road odo-egiri Epe Lagos state Eredo