General Contractors in Windham (CT) Full list of companies General Contractors category in Windham, Connecticut THD: Installed Roofing, Siding, and Windows 418 BOSTON POST ROAD, Windham, CT 06256, (800)553-3199 Page 1