The Alton Museum of History and Art, sometimes known as the Robert Wadlow Museum, in Alton, Illinois was founded in 1971 as a not for profit organization. It is located in Loomis Hall, named for Rev. Hubbel Loomis, on the grounds of the former Rock Spring Alton Baptist Seminary established by missionary John Mason Peck, later renamed Shurtleff College, and presently the home of the Southern Illinois University School of Dental Medicine.
Less