Fire Departments in Windsor (VT) Full list of companies Fire Departments category in Windsor, Vermont Windsor Town Fire Dept 147 Main St, Windsor, VT 05089, (802)674-2112 Page 1