Route 5 North,
Windsor, Vermont 05089
The 9-hole John P. Larkin Country Club in Windsor, VT is a semi-private golf course that opened in 1921. John P. Larkin Country Club measures 2739 yards from the longest tees. The course features 3 sets of tees for different skill levels. The greens are blue and the fairways are bent.