top of page
St Mary, Star of the Sea
Leith, Edinburgh


St. Mary, Star of the Sea
106 Constitution Street
Leith Edinburgh EH6 6AW
Parish Office: 0131 554 2482
bottom of page
Parish Office: 0131 554 2482