Glen Flora Country Club is a 18 hole Private golf facility located in Waukegan, Illinois.
Established in 1911, Glen Flora Country Club in Waukegan, Illinois is a private club that features a par 70, 18-hole course that was designed by Scotsmen Austin Clayssens and Alex Perry.
Glen Flora Country Club is a Private golf facility.
Glen Flora Country Club is located in Waukegan, Illinois
Glen Flora Country Club offers 18 holes of golf.