Twin Orchard Country Club is a 36 hole Private golf facility located in Lake Zurich, Illinois.

Twin Orchard Country Club is a private, 36-hole golf club located in Long Grove, Illinois.

Additional Details

  • Has Driving Range:Yes
  • Holes:36
  • Designer:C. D. Wagstaff
  • Year Built:1928
Show all
    Q Is Twin Orchard Country Club open to the public?

    Twin Orchard Country Club is a Private golf facility.

    Q Where is Twin Orchard Country Club located?

    Twin Orchard Country Club is located in Lake Zurich, Illinois

    Q How many holes does Twin Orchard Country Club have?

    Twin Orchard Country Club offers 36 holes of golf.

    Your request has been submitted successfully.

    building Own or work here? Claim Now! Claim Now!

    Claim This Listing