Found 69 courses within 50 miles of Kirkland
Burlington, WI
Naperville, IL
Cary, IL
West Chicago, IL
Round Lake, IL
Stable distance driver with a high speed flight, ideal for forehand throws
Freeport, IL
Rockford, IL
Libertyville, IL
Marengo, IL
Oswego, IL
Downers Grove, IL
Island Lake, IL
Oak Brook, IL
Geneva, IL
St. Charles, IL
Palatine, IL
Buffalo Grove, IL
Lombard, IL
Woodridge, IL
Elgin, IL
Elk Grove Village, IL