Our Lady & St Rose of Lima

Weoley Castle

Contact details

Gregory Avenue
Weoley Castle


Birmingham

B29 5DY

Tel: 0121 475 1634