Log in | Sign Up

Demolition of Duncan Foundry

The Duncan Foundry in Alton, Illinois, has a long and storied history that spans more than a century. Established in 1884, the foundry was one of the largest and most important industrial enterprises in the region, and its impact on the local economy and community cannot be overstated.