St Mary Star of the Sea Church, Leith Parish, Edinburgh
106 Constitution Street, Leith, Edinburgh, Scotland, 01315442482 EH6 6AW
Apologies for the current issues on the livestream, we're aware of the sound/video jittery/glitchy issues and we're working to fix that as soon as possible.
Live
NEXT LIVE SERVICE
- Weekday Mass