Alton Public Library
20 Court Sq, Alton 65606