1502 North 58th Street, Omaha NE, 68105
ARCH Inc (O'Hanlon) located at 1502 North 58th Street, Omaha, NE 68105, United States is a drug rehab program providing substance abuse treatment and a halfway house or sober living home with residential long-term treatment. Dual diagnosis or persons with co-occuring disorders are supported for this Nebraska drug treatment center. Private health insurance and self payment is accepted.
- Substance use treatment
- Transitional housing, halfway house, or sober home
- Persons with co-occurring mental and substance use disorders
- Private health insurance
- Cash or self-payment