Stop & Shop 696

Stop & Shop #696 is a Stop & Shop supermarket located at 460 Elm Street in West Haven, Connecticut.