2024 APT Golf St. Louis – ELEVATED EVENT – Spencer T. Olin
Spencer T. Olin Golf Course 4701 College Ave, Alton, Illinois, United StatesSpencer T. Olin Golf Course in Alton, IL, designed by Arnold Palmer, offers a scenic, challenging 7,000-yard play. Set in a lush park, it features rolling fairways, strategic hazards, and top facilities.