Welcome to the parish of Our Lady and St. Helen, a parish of the Archdiocese of Glasgow .
Parish Priest: Fr. John Mulholland
Here you will find times of all services and a link to the daily readings
This week's Newsletter with all the latest parish information
Those in our community and others who are in need of our prayers
Fr. John Mulholland
117 Achray Road, Cumbernauld, Glasgow, North Lanarkshire, Scotland G67 4JG, United Kingdom
T: 01236 731258
Our Lady and St. Helen's is parish of the Archdiocese of Glasgow, a Designated Religious Charity, Registration No. SCO18140. Privacy Notice.