top of page

Nuts and Volts Auto Repair LLC
Family Owned & Operated
Servicing Lombard for 40+ years.
630-932-8833
Nuts and Volts Auto Repair
333 S. Main St
Lombard, IL 60148
nutsandvoltsauto@gmail.com
Tel: 630-932-8833
Fax: 630-932-1272
bottom of page