Knollwood Club is a 18 hole Private golf facility located in Lake Bluff, Illinois.
Founded in 1924 and located on 240 rolling acres in Lake Forest, Illinois, Knollwood Club features an 18-hole H.S. Colt and C.H. Alison designed golf course.
Knollwood Club is a Private golf facility.
Knollwood Club is located in Lake Bluff, Illinois
Knollwood Club offers 18 holes of golf.