St. Mary, Star of the Sea
106 Constitution Street
Leith
Edinburgh
EH6 6AW

Parish Office: 0131 554 2482

Outside.jpg
 

Contact Us

 

Parish Office: 0131 554 2482

  • Facebook

©2020 by St. Mary, Star of the Sea, Leith. Proudly created with Wix.com