St Margaret of Scotland RC Church

Making Disciples Through Prayer, Faith Formation & Service

Alert - until further notice - All masses (weekday /weekend) are suspended. Read more... X

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

View More Videos