Stop & Shop 2606

Stop & Shop #2606 is a Stop & Shop supermarket located at 176 Newington Road in West Hartford, Connecticut.