St. Mary’s Eco-Congregation

Phone: 0131 663 7000 | | Website:

As a church, St. Mary’s endeavours to be aware of our responsibility to our community both near and far and as such we support the work of many organisations throughout the year.

Forthcoming events from St. Mary's Eco-Congregation

  • There were no results found.