The North Face South Shore Plaza is a well-stocked outdoor gear and apparel store that offers a wide range of high-performance products for all your adventure needs. From expertly designed jackets, clothing, and footwear to top-of-the-line backpacks and equipment, the store has everything you need to tackle hiking, climbing, snow sports, and more. The knowledgeable and courteous staff are dedicated to providing excellent customer service, going the extra mile to ensure customers find the perfect gear for their activities. While the store is generally praised for its impressive selection and helpful employees, a few customers have reported mixed experiences with the level of service, with one citing an instance where a staff member did not fully assist in locating a desired item. Overall, The North Face South Shore Plaza is a go-to destination for outdoor enthusiasts seeking top-quality gear and apparel to equip them for their next great expedition.
thank you James for going above and beyond making sure I was satisfied with my product
February 2025
A superb experience! James was very helpful and knowledgeable. Will return!
March 2023
Nice big store everything there authentic north face from parkas to bomber jackets & boots. My visit was nice & the store clerk on the floor was very helpful with getting anything I needed.