Stop & Shop 619

Stop & Shop #619 is a Stop & Shop supermarket located at 1095 Kennedy Road in Windsor, Connecticut.