Newman Centre, St Theresa's Church Station Road Crossgates Leeds LS15 7JY United Kingdom Wheelchair access unspecified Locate 53.805549, -1.452184