Leeds Universities Catholic Chaplaincy Leeds Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
5-7 St. Marks Avenue
Leeds,
West Yorkshire
LS2 9BN
United Kingdom
Phone: 0113 2946644
Church Pastor
Rev Peter Kravos
Parish Priest
5-7 St. Marks Avenue
Leeds,
West Yorkshire
LS2 9BN
United Kingdom
Phone: 0113 2946644