Navy League Cadets

Youth ages 9-12

Royal Canadian Sea Cadets

Youth ages 12-18

Turn the tide in a young life.

Your generous donations make a huge impact on
young Canadian lives.