LIVING FAITH CHURCH (WINNERS CHAPEL) Added by stephen 0 reviews Listed in Church Canaan Land, Km 10, Idiroko Road, Ota, Ogun State. 0177475468 Add to Favorites Claim Listing Updated: Jun 7, 2015 Overview Reviews Add Your Review Please login or register to add your review.