Marasa Farms Limited is located in Lagos, Nigeria on 63, Suite 16, Block B, Primal Tek Plaza, Mokola Bus Stop, 65 Idimu Rd. Marasa Farms Limited is rated 5 out of 5 in the category agricultural engineer in Nigeria.
Address
63, Suite 16, Block B, Primal Tek Plaza, Mokola Bus Stop, 65 Idimu Rd