1. Paradise Sports 38 Park Rd, Windsor, VT 05089 Coordinate: 43.51389,-72.40164 Phone: (802) 674-6742
2. Paradise Sports 25 Depot Ave, Windsor, VT 05089 Coordinate: 43.48044,-72.385 Phone: (802) 674-6742