Here are some links for more information about the Navy League of Canada.

Navy League of Canada - National Office

Navy League of Canada - Ontario Division

Navy League of Canada Lanark Branch - Sponsors of NLCC Carlplace #181

Navy League of Canada Ottawa Branch - Sponsors of NLCC Vice Admiral Kingsmill #171

HMCS Trentonian website by Roger Litwiller

Supplier for Corps Crest and Cap Tallies