Chevrolet Repair And Service Shop - Elmhurst, IL

  • About
  • Export
  • Add to
(800) 353-0384 When you are looking for a Chevrolet service center in Villa Park, IL or near Lombard, IL - come to Castle Chevrolet. It does not matter if you need a fast oil lube, towing service or a new oil filter, we can help. Castle Chevrolet is located at 400 E. Roosevelt Road Villa Park, IL 60181, conveniently located for those in Elmhurst, IL or Villa Park, IL. Call us at (800) 353-0384 or visit to schedule your low cost regular maintenance.

Comments have been deactivated for this video.