Immaculate Heart of Mary, Leeds
← Explore all Temples & Teerth
Place: Chapel Allerton
Immaculate Heart of Mary, Leeds. Located in Chapel Allerton.
- Built
- 1956
- Address
- Available soon.
History
Catholic Church in Leeds, West Yorkshire
← Explore all Temples & Teerth
Place: Chapel Allerton
Immaculate Heart of Mary, Leeds. Located in Chapel Allerton.
Catholic Church in Leeds, West Yorkshire