Amuwo Odofin Baptist Church is located in Lagos, Nigeria on Amuwo Odofin Estate. Amuwo Odofin Baptist Church is rated 4.1 out of 5 in the category baptist church in Nigeria.
Address
Amuwo Odofin Estate
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance