Nordstrom is closing locations, JCPenney is merging with other formerly bankrupt mall stores, and Lord & Taylor is ...
In Massachusetts, both the Northshore Mall, located in Peabody, and South Shore Plaza, located in Braintree, will cut ties ...