Seventh-Day Adventist Church, House of Champions is located in Ibadan, Nigeria on 33 Rotimi Williams Ave. Seventh-Day Adventist Church, House of Champions is rated 4.8 out of 5 in the category seventh-day adventist church in Nigeria.
Address
33 Rotimi Williams Ave