Stop & Shop 645

Stop & Shop #645 is a Stop & Shop supermarket located at 1309 Corbin Avenue in New Britain, Connecticut.