Saint Charles Stampings 318 N 4th St, Geneva, IL60134 Saint Charles Stampings is a custom metal stamping business. It provides services from start to finish. From tool design…More to construction to production, each product is carefully crafted and engineered. Whether a single or large order, quality is ensured. Timely results complete the process.