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

Parish Office: 0131 554 2482

Outside.jpg

Contact Us

Thanks for submitting!