By  on August 7, 2019

NEW YORK — The North Face is setting up camp in SoHo.

On Friday, the brand will open a new 8,000-square-foot store at 584 Broadway between West Houston and Prince Streets that will serve as the roadmap for the redesign of the majority of its fleet over the next five years.

To continue reading this article...

load comments
blog comments powered by Disqus