HARRY PORTAL FARMS is located in Benin City, Nigeria on 1 Iyase close,off Eweka street, Oluku. Benin city Ovia North East. HARRY PORTAL FARMS is rated 5 out of 5 in the category farm bureau in Nigeria.
Address
1 Iyase close,off Eweka street, Oluku. Benin city Ovia North East