IMPs Seal the Deal on Community College January 12, 2015 Kankakee Community College (KCC) recently completed construction on its North Extension Center (NEC), six miles north of the main campus in Kankakee, Ill.Read More