Human Services Center
3420 North Rochelle Street, Peoria IL, 61604
Human Services Center (Women at the Crossroads) located at 3420 North Rochelle Street, Peoria, IL 61604, United States is an alcohol treatment center providing substance abuse treatment with outpatient care. No special groups or programs are supported for this Illinois drug rehab center. Medicaid, medicare, state financed payment, private health insurance, military insurance, and self payment is accepted with payment assistance.
- State-financed health insurance plan other than Medicaid
- Private health insurance
- Military insurance (e.g., TRICARE)
- Cash or self-payment
- Payment assistance (check with facility for details)