Rev. Stephen Oluwarotimi Y. BabaWrong Rev. Stephen Oluwarotimi Y. Baba?
Clergy and Lecturer
Local Address: Igbaja, Nigeria
Evangelical Church of West Africa, Nigeria
Born in Idoba Araromi, Ile-Ire District, Ifelodun Local Governemnt area of Kwara State, Nigeria on 2nd January, 1967 to the family of Late Pastor Samuel Yaya. and Mrs. Elizabeth Wuraola Baba. Accepted Jesus Christ as Lord and Personal Saviour in 1979...