how many the north face stores are there
In addition to selling through department stores and outdoor retailers, The North Face operates over 55 retail and 20 outlet locations in the United States, 4 retail and 2 outlet locations in Canada, 19 locations in the United Kingdom and many others worldwide.