The Navy League of Canada in Carleton Place, ON is a non-profit organization dedicated to promoting maritime interests and education.
Through various programs and initiatives, the Navy League aims to foster an appreciation for Canada's naval history and traditions.
Generated from their business information