Chevrolet Auto Repair - Elmhurst, IL

  • About
  • Export
  • Add to
(800) 353-0384 Castle Chevrolet, located in Villa Park, IL near Lombard, IL, not only has a great sales department but we have an amazing auto repair shop. Castle Chevrolet has the expertise you need whether you need fuel system cleaning or work done on your brakes. For Chevrolet service come to Castle Chevrolet located at 400 E. Roosevelt Road Villa Park, IL 60181. Convenient to both Elmhurst, IL and Villa Park, IL! Call (800) 353-0384 or visit us at to schedule your low cost regular maintenance.

Comments have been deactivated for this video.