Stop & Shop 630

Stop & Shop #630 is a Stop & Shop supermarket located at 44 Fenn Road in Newington, Connecticut.