International Body Shop

  • Body Shops
652 W. Lake St.
Elmhurst, IL 60126
(630) 426-3325
(630) 834-9324 (fax)
  • About

    One of the things that makes International Body Shop Inc. such a great place to take your car is that we know exactly what needs to be done and how to effect the changes that are going to work best. We make it our goal to do the auto body repairs that our customers need while giving them the best options for repair.