9110 Shops Way, Northborough, MA 01532
There's no better time to shop Sierra than at their newest store opening at Northborough Crossing on Saturday, September 23rd! Come down to Sierra’s Grand Opening party starting at 8AM for prizes, giveaways, games & more. Sierra is your go-to retailer for the best prices on all your active & outdoor needs with apparel, footwear and gear for the whole family!
Sierra, the active and outside off-price retailer, is thrilled to open its newest store location on Saturday, September 23 in Northborough, Massachusetts.
Expanding its nationwide footprint, Northborough is the third Massachusetts location and marks the 86th store in Sierra’s portfolio. Opening in Northborough Crossing, Sierra will be the fifth store from the TJX Companies, Inc to open within the plaza, joining Marshalls and HomeGoods, which both opened in April 2023, as well as T.J.Maxx and Homesense. Sierra has become a go-to retailer for families’ active and outside needs - including apparel, footwear, gear and more. From our wide variety of apparel & gear to the unbeatable savings on today’s top name brands, there’s countless reasons for shoppers to check out the newest location.