Effingham Country Club, an 18-hole LIDAR course designed by JBier04 is located in Effingham IL, USA. Established in 1923, It is a Classic Masterpiece.It is regarded as one of the best draining inland course. It is now available to play in The Golf Club 2019.