Saint Charles IL Auto Body Shops 1. 3755 Stern Ave, Saint Charles, IL 60174-5403 | Royal Coach Ltd (630) 443-9123