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.
- Transitional housing, halfway house, or sober home
- Cash or self-payment
- Long-term residential