About Us
The North Face Natick Mall store is located on the upper level near Nordstrom. The mall is in Natick in the Greater Boston area off Route 9. Stop by for all your outerwear needs including for rain jackets, winter coats, windbreakers, and parkas. We also offer a wide variety of apparel, footwear, and gear for everyday use including graphic tees, running shorts, backpacks, hats, and hoodies. Whether you're enjoying the paths and trails along the Charles River or exploring the Middlesex Fells Reservation, with The North Face, you'll be prepared for an amazing adventure.
Follow Us on Facebook