We are located at 1, Alayede Palace, Ayede Ogbese, Ondo State, Nigeria.

Email : info@enochagribiz.com

Telephone: 080384998048