St Margaret's & Holy Spirit are Churches in the Roman Catholic Archdiocese of St Andrews and Edinburgh, a charity registered in Scotland - number SC008540

 

SAINT MARGARET OF SCOTLAND
& HOLY SPIRIT
ROMAN CATHOLIC CHURCHES IN STIRLING, SCOTLAND
home
parish priest
Christmastide Mass Schedule
24th December 2018 - 6th January 2019

This site was last updated on
24 January 2019