The Auto Clinic: Expert Auto Repair , DeKalb IL

May 21, 2011

The Auto Clinic has been performing quality auto repairs in DeKalb IL since 1975. This Bumper to Bumper Certified Service Center can handle any auto repair large or small. Located at 901 E.Lincoln Hwy DeKalb, IL 60115. For an appointment please call 815-758-8500 or visit them on the web at www.theautoclinic1975.com .