LEKIBA FARMS is located in Lagos, Nigeria on no 464 Abeokuta Express way ojokoro ijaiye Lagos, Ijaiye. LEKIBA FARMS is rated 3 out of 5 in the category farm equipment supplier in Nigeria.
Address
no 464 Abeokuta Express way ojokoro ijaiye Lagos, Ijaiye