Parish of Our Lady Help of Christians

Church of Our Lady Help of Christians – 52 Castle Street, Luton, LU1 3AG

Web: www.ourladyhelpofchristians.co.uk
Parish office: 01582 723254

Our Mass times