Champaign IL Employment Agencies 1. 102 S Duncan Rd, Champaign, IL 61822 | Kelly Services (217) 351-0937