The 18-hole Glen Flora Country Club in Waukegan, IL is a private golf course that opened in 1952. Designed by Robert B. Harris, Glen Flora Country Club measures 6402 yards from the longest tees. The course features 3 sets of tees for different skill levels.