Welcome to the website of the Parish of Our Lady and St. Helen, Condorrat.
Our Lady and St Helen's is a Parish in the North East deanery of the
Registration No. SCO18140.
Our Lady and St. Helen's R.C.Church
117 Achray Road, Condorrat, Cumbernauld
Glasgow, Scotland G67 4JG
Telephone +44 (0)1236 731258