Opening Hours Stop & Shop, find you store
Stop & Shop, 1391 Main St Willimantic, Willimantic, Connecticut 06226 Phone: (860) 456-7240
Click below to find another Stop & Shop in Connecticut.