Champaign IL Arbitration Services 1. 301 N Neil St, 4TH FL, Champaign, IL 61820 | Illinois Mediation Services Inc. (217) 352-6800