CIMRO*
2902 Crossing Court
Suite C
Champaign, IL 61822
Independent Review Organization
Accredited Sites:
- CIMRO
2902 Crossing Court, Suite C
Champaign, IL 61822
Accreditation Information
Accreditation Status: Full Accreditation
Accredited Since: 2009
Expiration Date: 9/1/2012
Books of Business not included: all external review contracts with hospitals and hospital corporations, all Medicare