By  on November 15, 2016

NEW YORK — Canada Goose has flown due south for the location of its first American store.

On Nov. 17, the Toronto-based outerwear brand with the rabid following, will open a 4,000-square-foot flagship at 101 Wooster Street in the heart of SoHo. The New York store follows the company’s first location at the Yorkdale Shopping Centre in Toronto that opened a few weeks ago.

To continue reading this article...

load comments
blog comments powered by Disqus