NPI: 1487688974 · CHAMPAIGN, IL 61820 · Sports Medicine (Orthopaedic Surgery) Physician · NPI assigned 07/10/2006