A company spokesperson confirmed Nordstrom locations in Braintree and Peabody will both be closing in the coming months. The Peabody location will be closing later this month, while the ...
Department store chain Nordstrom may lay off hundreds of workers, as it plans to close two of its stores in Massachusetts.