Outstanding, they all are helpful from technicians and service they get the work done
November 2023
The ONLY place to service your car. Elmhurst Auto Care IL has by far the best customer service around. Honestly I just like to go so I can hang out with them. They always go above and beyond. I am NOT the reviewing type but how could I not when I'm obsessed! Thank you!
October 2023
Amazing experience with this place and have been having auto service repairs done by them and their team for the last 2 years now.
Elmhurst Auto Care is located on North ave across from Supreme Lobster. We look forward to assisting you with all your vehicle needs from Oil Changes to Failed emissions. We are here to help...