Our AGM is Tuesday Oct 20, 2026 at 7PM, second floor meeting room at the Callingwood Recreation Centre.