Temple House, Fen End Road West
Solihull,
West Midlands
B93 0AN
01564 778022
Latitude: 52.3818437, Longitude: -1.6969006
07:30 - 20:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about The Leveson Centre of Places of Worship category. The Leveson Centre is located at Temple House, Fen End Road West Solihull, B93 0AN. How to get to The Leveson Centre office? Look at the map below or call them 01564 778022