TOWN OF WINDSOR Address: 29 UNION ST, Windsor, VT 05089 Phone: (802) 674-9043 Services: Ambulance Call (802) 674-9043 Get Directions