Elmhurst Auto Clinic


153 N Addison Ave
Elmhurst, IL 60126

An Auto Repair in Elmhurst IL

180 years combined experience. Transportation provided. 24/7 towing. 5 oil changes 89.95. 2 locations. Visit us for all your auto needs, including sho


Day Opening Closing
Mon - Fri 8:00 AM 5:00 PM
Sat 8:00 AM 2:00 PM
Sun Closed  
Click the button to add a review for Elmhurst Auto Clinic

Add Review