Spec Performance Inc Categories Repair 1287 N Schuyler Ave Kankakee Illinois 60901 (815) 401-5211 (815) 401-5429 Visit Website Hours: Mon-Fri 8 a.m. - 6 p.m. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×