1. Windsor Country Club N Main, Windsor, VT 05089 Coordinate: 43.49593,-72.38704 Phone: (802) 674-6491