Nordstrom locations on both sides of Boston are set to close, the retail giant said Tuesday.
The Nordstrom locations at the Northshore Mall in Peabody and the South Shore Plaza in Braintree will both cease operations within the first few months of 2025, a company spokesperson revealed to Boston 25 News.
The Northshore Mall’s location will shutter its doors on January 31 while the South Shore Plaza store’s last day will be March 8…