Stop & Shop 44

Stop & Shop #44 is a Stop & Shop supermarket located at 565 Main Street in Walpole, Massachusetts.