Windsor CT Ice Cream & Frozen Desserts-Distr 1. 1 Market Cir, Windsor, CT 06095 | New England Ice Cream Corp (860) 688-5403