Immaculate Heart Of Mary Leeds Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
294 Harrogate Road
Leeds,
West Yorkshire
LS17 6LE
United Kingdom
Phone: 0113 3368690
Church Pastor
Rev Timothy Wiley
Parish Priest
294 Harrogate Road
Leeds,
West Yorkshire
LS17 6LE
United Kingdom
Phone: 0113 3368690