Contact | Auto Body Shop | Elmhurst, IL
As an auto body shop in Elmhurst, IL there are hundreds of people who need our assistance with their auto repairs. Being in business for over 40 years has helped us create the awareness that we need in order to retain current customers and obtain new ones. Additionally, if there are any questions that you have about what is wrong with your car, or if you are curious about the severity of a problem, you can always call and ask our highly experienced body repair technicians.
International Body Shop, Inc.
652 W. Lake Street
Elmhurst, IL 60126
Monday – Thursday – 8 am to 6 pm
Friday – 8 am to 5:30 pm
Saturday – 9:30 am to 12:30 pm