The Immaculate Heart of Mary
Roman Catholic
Harrogate Road, Moortown, Leeds, Yorkshire and The Humber, LS17 6LE
The Immaculate Heart of Mary is a Roman Catholic church in Leeds, LS17 6LE. Service times have not been added yet.