0
Yes,you are right Alton is a city in Illinois.
The alton frogs
The web address of the Alton Museum Of History is: http://www.altonmuseum.com
The phone number of the Alton Museum Of History is: 618-433-2631.
Tom Hoechst.