St. Andrew's Society of Montreal
Non-profit organization
The Saint Andrew's Society of Montreal is a non-profit organization based in Montreal dedicated to celebrating Scottish heritage. It was founded in 1835.
It was established with the stated aims of “regulating charity in a systematic manner” and... Wikipedia