St Helens Church Place of worship: St Helens Church Religion: Christianity Address: 6 St Helens Road, Solihull Post Code: B91 2DA Phone Number: 0121 7042878 Website Address: http://www.solihullparish.org.uk/