Contact Information
106 Constitution Street, Leith, Edinburgh, Leith EH6 6AW, Edinburgh
Detailed Information
A Roman Catholic parish in Leith, ministered by the Missionary Oblates of Mary Immaculate (OMI).
A Roman Catholic parish in Leith, ministered by the Missionary Oblates of Mary Immaculate (OMI).