Quincy Museum is housed in the Romanesque Necomb-Stillwell House, built in 1891. The house has architectural ornamental carvings on the stone exterior. The first floor features 19th century... More Info
Address
Quincy Museum 1601 Maine Street Quincy, IL 62301 United States
Please confirm the accuracy of the address and location before planning your trip.