Stop & Shop 413

Stop & Shop #413 is a Stop & Shop supermarket located at 1025 Truman Parkway in Hyde Park, Massachusetts.