Location Acres Ayomi agro farm street, ado-odo ota, Ogun State, Nigeria. Phones +234 912 5323 362 Email support@ayomiagrofarms.com Working Hours Monday - Saturdays 7:00 AM - 5:00 PM Send Message