Chevrolet Manual Transmission Repair - Elmhurst, IL

  • About
  • Export
  • Add to
(800) 353-0384 Castle Chevrolet, serving both Villa Park, IL and Lombard, IL, not only has a great sales department but we have an amazing auto repair shop. If you need engine repair or transmission service, Castle Chevrolet has got you covered. Castle Chevrolet is located at 400 E. Roosevelt Road Villa Park, IL 60181, conveniently located for those in Elmhurst, IL or Villa Park, IL. Check out our specials and coupons at Call (800) 353-0384 to schedule your service appointment today.