Create Ad


Loading the player ...
Embed Code
Embed Code:

Demolition of Duncan Foundry

February 16, 2023 | 13,160 views
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.

200 W. Third Street | Alton, IL 62002
Suite 200