Contact Autobody STC — Free Estimate

Contact Autobody STC at (630) 513-9898 or visit 2002 W Main St STE N, St. Charles, IL 60174. Business hours: Monday–Friday 8:00 AM – 6:00 PM, Saturday 9:00 AM – 2:00 PM. We offer free estimates with no obligation. Our team responds within 2 hours during business hours. We accept all major insurance carriers and handle claim coordination on your behalf.