Champaign City Manager Map phone 102 N Neil St # 1 Champaign, Illinois 61820 Glotel Inc Map phone 1902 Fox Dr Ste F Champaign, Illinois 61820 Kelly Services Map phone 113 N Mattis Ave # K Champaign, Illinois 61821 Spherion Map phone 701 Devonshire Dr Champaign, Illinois 61820 Staff Management 56 Map phone 3310 W Springfield Ave Champaign, Illinois 61822