Another Anchor Store Closing at Natick Mall
NATICK – The Natick Mall is losing another anchor store. Dallas-based Neiman Marcus announced it is closing two more locations, including one in Massachusetts at the Natick Mall. The 103,000-square-foot…
NATICK – The Natick Mall is losing another anchor store. Dallas-based Neiman Marcus announced it is closing two more locations, including one in Massachusetts at the Natick Mall. The 103,000-square-foot…