0
Anonymous
There are currently 7 teams located in Canada that compete in the National Hockey League. They are based in (from west-east) Vancouver, Calgary, Edmonton, Winnipeg, Toronto, Ottawa, and Montreal.
Date: October 18, 2012
Wiki User