Oguola College is a Mixed Junior And Senior Education located at Ikpoba Okha. Physical address is at Off Upper Uwa, M. M Way, Benin City.
Comments