1. Windham Club 184 Club Rd, Windham, CT 06256 Coordinate: 41.72342,-72.18624 Phone: (860) 456-4211
2. Willimantic Country Club 184 Club Rd, Windham, CT 06280 Coordinate: 41.702652,-72.15261 Phone: (860) 456-4211