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.

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

    Claim This Listing