Call Us Today: 630-627-8688

"We speak Polish and Spanish as well."

Visit the Auto Repair Shop That Lombard, IL Residents Have Trusted for More than 45 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