St. John House New Life Baptist Church is located in Telford, United Kingdom on Hartshill. St. John House New Life Baptist Church is rated 3 out of 5 in the category religious institution in United Kingdom.
Accessibility
Wheelchair-accessible entrance