We’re about to arrive in the largest shopping centre in North America. Coming this fall, the first Canada Goose store in Edmonton will be open in the West Edmonton Mall.

canada goose basecamp
All stores