International Body Shop

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