About Renewal Worship
We are Renewal Worship - the worship team at Renewal, a family church based in Solihull, meeting also in Stratford, Chelmsley and Wroxall.
More about Renewal Worship
Renewal Worship is located at Renewal, Lode Lane, B91 2JR Solihull
0121 711 7300
http://www.renewalcc.com/worship