Helmut's & Vito's Auto Svc


1430 W Ogden Ave
Downers Grove, IL 60515

An Auto Repair in Downers Grove IL

Whether you need hard to find parts for your antique car, a complex transmission repair or just a simple oil change, you've come to the right place. Welcome to Helmut & Vito's Import …


Day Opening Closing
Mon - Fri 8:00 AM 6:00 PM
Sat  8:00 AM 1:00 PM
Sun Closed  
Click the button to add a review for Helmut's & Vito's Auto Svc

Add Review