Royal Canadian Legion Branch #519
Legions sponsor sports, youth programs, seniors programs, as well as supporting other organizations both financially and by supplying meeting rooms and halls for events.
Branches, zones and districts also raise funds to assist local organizations and regional organizations and facilities such as medical centres, medical research facilities and communities affected by natural disasters.