skip to Main Content

Visit the Auto Repair Shop That Lombard, IL Residents Have Trusted for More than 51 Years

Contact Information

Telephone: 630-627-8688
Fax: 630-627-8690

Address

27 E. Willow
Lombard, Illinois 60148

Hours of Operation

Monday–Friday, 8:00am–5:00pm
Saturday, 9:00am–noon

Back To Top