Popular fashion retailer Nordstrom is closing two Greater Boston locations in early 2025 and 300 employees are facing layoffs as a result.
The company confirmed last week it is closing its doors at the Northshore Mall in Peabody on Jan. 31, and its South Shore Plaza location in Braintree on March 8.
Of the total layoffs, 134 employees from the Nordstrom Northshore Mall in Peabody will be affected and 166 employees from the Nordstrom South Shore Plaza will be affected, state filings show…