Stop & Shop 681

Stop & Shop #681 is a Stop & Shop supermarket located at 1235 Farmington Avenue in West Hartford, Connecticut.