Important announcements - see Bulletin page

Welcome to the parish of Our Lady and St. Helen, a parish of the Archdiocese of Glasgow .

Parish Priest: Fr. John Mulholland

About Us


Mass times

Parish Bulletin

Parish Bulletin

Currently all public Masses are suspended - see Service Times page for more details and live streaming information 


Parish Bulletin

Parish Bulletin

Parish Bulletin

Important announcements during Coronavirus period (Last updated 03.04.20)


Please pray for

Parish Bulletin

Please pray for

Those in our community and others who are in need of our prayers

Contact Us

Parish Priest

Fr. John Mulholland

Our Lady and Saint Helen's Roman Catholic Church,

117 Achray Road, Cumbernauld, Glasgow, North Lanarkshire, Scotland G67 4JG, United Kingdom

T: 01236 731258

Email Parish Priest