Genoa IL Golf Courses-Public Or Private 1. 11770 Ellwood Greens Rd, Genoa, IL 60135 | Oak Club of Genoa (815) 784-5678