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


Parish Priest: Fr. John Mulholland