St. Stephen's Lodge Edinburgh

Number 145 on the Roll of The Grand Lodge of Scotland in the Province of Edinburgh

Address 63 Blackfriars Street, Edinburgh, EH1
Meetings 3rd Friday April, September-February excluding January, at 7.00 p.m. Installation, 3rd Saturday in March.
Website www.ststephenslodge.org.uk/