Manufacturers in South Windham (CT) Full list of companies Manufacturers category in South Windham, Connecticut Giant-Vac Inc 9 Babcock Hill Rd, South Windham, CT 06266, (860)423-7741 Page 1