Deliverance Church Meru Cathedral House is located in Meru, Kenya on 3J4RJP5. Deliverance Church Meru Cathedral House is rated 3.9 out of 5 in the category catholic cathedral in Kenya.
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance