6, St. Helens Rd
Solihull,
West Midlands
B91 2DA
0121 704 2878
Latitude: 52.4243268, Longitude: -1.7904753
07:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about St. Helens Church of Places of Worship category. St. Helens Church is located at 6, St. Helens Rd Solihull, B91 2DA. How to get to St. Helens Church office? Look at the map below or call them 0121 704 2878