Christower International Schools Ibafo (Accredited).
Information Resources
August 30, 2021
Christower International Schools located at 14/16 Agboola Street Temidire Quarters Ibafo, Ogun State Nigeria is one of the first Government approved private school in “Ibafo.” The school commenced operation …