Organic Food and Agriculture Technologies Company Limited is located in Lagos, Nigeria on 34, Eric Moore Close, Off Eric Moore Rd, Surulere. Organic Food and Agriculture Technologies Company Limited is rated 3 out of 5 in the category organic farm in Nigeria.
Address
34, Eric Moore Close, Off Eric Moore Rd, Surulere