Elmhurst Auto Clinic

Flag as Inappropriate

100% Were impressed
Open since 1977, Elmhurst Auto Clinic is by far the largest auto repair shop in town. Conveniently located in downtown Elmhurst across from Harris Bank, Elmhurst Auto Clinic will repair any car component, but the company does not perform body work. 
153 N Addison Ave, Elmhurst, IL 60126
(630) 617-9797
  • Hours: Mon - Fri, 8am - 7pm; Sat, 8am - 4pm; Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »