IL Institute for Addiction Recovery at
5409 North Knoxville Avenue, Peoria IL, 61614
IL Institute for Addiction Recovery at (Proctor Hospital) located at 5409 North Knoxville Avenue, Peoria, IL 61614, United States is an alcohol treatment program providing substance abuse treatment, detoxification, and buprenorphine used in drug treatment with outpatient care, partial hospitalization or day treatment, and hospitalization or inpatient care. Adolecents or teens, dual diagnosis or persons with co-occuring disorders, women, and men are supported for this Illinois drug rehab center. Medicare, private health insurance, and self payment is accepted.