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.