Address 2 Hunslet Hall Road, Leeds, United Kingdom, LS11 6TT Email info@christimpactchapel.org, christimpactchapel@outlook.com Phone +44 113 323 0671, 07454443265 Send message