The Ven C.O. Babalola

Archdeacon

Contact Address:St Stephen’s Anglican Church,Nalende,Ibadan.