Our Lady & St Rose of Lima

Weoley Castle

Contact details

Gregory Avenue
Weoley Castle


Birmingham
West Midlands
B29 5DY

Tel: 0121 475 1634