Stop & Shop 695

Stop & Shop #695 is a Stop & Shop supermarket located at 275 Highland Avenue in Cheshire, Connecticut.