Stop & Shop 603

Stop & Shop #603 is a Stop & Shop supermarket located at 15 Franklin Street in Seymour, Connecticut.