Egushi Otta is located in Ota, Nigeria on Km 9 Idiroko Rd, opp. kayfat filling station, Egushi Town. Egushi Otta is rated 3 out of 5 in the category agricultural association in Nigeria.
Address
Km 9 Idiroko Rd, opp. kayfat filling station, Egushi Town