Once-Thriving Retailer Has Only One Store Left in MassachusettsOnce-Thriving Retailer Has Only One Store Left in MassachusettsExplore the nostalgia of shopping at the last Sears in Massachusetts at South Shore Plaza, Braintree. #SearsMemories. Jesse StewartJesse Stewart
New England's Largest "Most Massive" Mall is in MassachusettsNew England's Largest "Most Massive" Mall is in MassachusettsNew England's biggest mall is beautiful and gigantic. Jesse StewartJesse Stewart
Macy’s To Close 36 Stores NationwideMacy’s To Close 36 Stores NationwideOn Wednesday, Macy's announced that it will close 36 stores in the United States in early 2016. Two of these Macy’s stores are located in the western part of the state of Massachusetts.Phil PaleologosPhil Paleologos