Stop & Shop 644

Stop & Shop #644 is a Stop & Shop supermarket located at 44 Lake Avenue Ext in Danbury, Connecticut.