About Our Lady And St Mark'S, Alexandria
We are the Catholic parish in Alexandria, Scotland, part of the Archdiocese of Glasgow: http://www. rcag.org. uk
More about Our Lady And St Mark'S, Alexandria
01389 752091
http://www.weekdaymasses.org.uk/en/area/west-dunbartonshire/churches