Canada Goose Announces Standalone Calgary Flagship

Canada Goose will open three new stores this fall including the brand’s second location in the country at CF Chinook Centre in Calgary. The Calgary store will be located in one of the city’s most prominent neighbourhoods and is home to some of the world’s best consumer and luxury brands. The company will also open stores in Boston and Tokyo.

Read the release here