Town of Windsor Address: 2025 Route 9, Windsor, MA 01270 Phone: (413) 684-3236 Services: Ambulance Call (413) 684-3236 Get Directions