St Margaret of Scotland RC Church

Making Disciples Through Prayer, Faith Formation & Service

Alert - until further notice - All masses are online. Click here... X

Encounter – “If one member suffers, all suffer together with it”

View More Videos