The Company announced that it is closing 32 "underperforming" stores on or before November 2, 2024, including 8 Massachusetts locations, 5 Connecticut locations and 2 in Rhode Island.
These places have everything from scenic coastal views to historic charm, excellent shops and restaurants, and beaches and lighthouses that could be out of a magazine.