The Navy League of Canada was established in 1895 to promote an interest in Maritime Affairs generally throughout Canada.Today, The Navy League of Canada has a presence in over 260...more...See more text
Come celebrate with us! We have a family friendly venue for all of your special occasions. Drop in and check us out! We are People Helping People - ALL funds raised go to charity...more...See more text