elmhurstautocare@sbcglobal.net | 207 E North Ave, Villa Park, IL 60181
Call us!
Uhaul Number (630) 333-9717

Contact Us to Schedule an Auto Appointment in Villa Park, IL

Elmhurst Auto Care is located in Villa Park, Illinois and we also service the West Suburbs of Chicago, Illinois. Contact us at any time for more information or an estimate on any major or minor auto repair service you need done, such as brakes, transmissions or suspension.
(630) 832-3989

Uhaul Number
(630) 333-9717


207 E North Ave, Villa Park, IL 60181

Hours of Opeartion:
Mon-Fri 7:00 AM - 5:30 PM
Sat-Sun Closed
Uhaul Rentals Available Saturday 8 am-2 pm and Sunday 8 am-12 pm

Contact Form
Payment options: