Spencer T Olin Golf Course is one of the most popular golf courses in the United States. Situated in the heart of Alton, one of the most picturesque locations of Illinois, this full 72-par golf course offers the most beautiful view looking over the Great Rivers Scenic Route.
At the same time, it provides the best playing conditions for a challenging and enjoyable golf experience. This 18-hole Lidar golf course is available to play on The Golf Club 2019 (designed by JBier04).