St Margaret's & Holy Spirit are Parishes 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
Back to Parish Groups
This site was last updated on
11 December 2018
Parish Groups