CONTACT
Our Lady Help of Christians
Roman Catholic Church
52 Castle Street, Luton, Bedfordshire. LU1 3AG
Parish Priest : Fr Dariusz Bialowas
(Tel) 01582 723254
Deacon : Rev Gerry McGrogan
Office Hours Thursday and Friday 9am to 2pm
(Tel) 01582 723254
email :