Itohan Girls Grammar School is a Girls Junior And Senior Education located at Ikpoba Okha. Physical address is at
Sapele Road Benin City.

Comments