We all have our favorites when it comes to anything, and now, when it comes to supermarkets, America has spoken! And our favorite is right here in Maine!
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.