THE CALGARY MILITARY HISTORICAL SOCIETY meets on the third Tuesday of every month. All members, prospective members and guests, or any interested party are invited to attend. Those in attendance are encouraged to remain after adjournment for an informal time of fellowship.
Petty Officer's Mess
2016 CMHS ANNUAL GENERAL MEETING
2016 GENERAL MEETINGS (everyone welcome)
2017 GENERAL MEETINGS (everyone welcome)