Renewal Christian Centre Place of worship: Renewal Christian Centre Religion: Christianity Address: Lode Lane, Solihull Post Code: B91 2JR Phone Number: 0121 7117300 Website Address: http://www.renewalcc.com