Church
St Helen's Church
Solihull, ENG(5.0 / 3 Reviews )
CONTACT
Address: 6 St Helen's Rd, Solihull B91 2DA, United Kingdom Map ➦ Get Directions
Phone : +44 (121) 704-2878 Call
ABOUT
St Helen's Church is a church located
at 6 St Helen's Rd, , Solihull
, ENG.
It has received 3 reviews with an average rating of 5.0 stars.
It has received 3 reviews with an average rating of 5.0 stars.
FAQs
This Church received 5.0 points from 3 customer reviews.
The address of St Helen's Church is:
St Helen's Church6 St Helen's Rd
Solihull,
P: +441217042878
Visit Website: www.solihullparish.org.uk
St Helen's Church is listed under
LOCATION
St Helen's Church Location