2024 APT Golf St. Louis – Country Club of Decatur
Country Club of Decatur 135 N Country Club Rd, Decatur, IL, United StatesFounded in the early 20th century, the Country Club of Decatur in Illinois features a historic golf course known for its classic design, challenging layout, manicured fairways, and diverse holes.