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.
The young lady who told me about the Jacket Warranty, is the bomb.com! I think it was Celine
December 2025
I truly enjoyed my shopping experience this morning. I was the first customer of the day and the guys that were working were so fun. We had some laughs and chatted about life. It’s nice to interact with such positive people. Thanks again!
February 2025
thank you James for going above and beyond making sure I was satisfied with my product