Anima
Number 1223 on the Roll of The Grand Lodge of Scotland in the Province of Glasgow
Address
101 Clifford Street, Glasgow
Meetings
1st Wednesday, September to June, at 7.30 p.m.
Website
www.lodgeanima1223.com/