Champaign IL Payroll Distribution Service 1. 202 W Springfield Ave, Champaign, IL 61820-4816 | Buhrmester Larry D & Associates Inc (217) 352-0022