611 North Capitol Avenue, Indianapolis, IN
Volunteers of America OHIN
- Inpatient / Residential
- Telehealth
Volunteers of America OHIN is a nonprofit treatment facility in Indianapolis, IN offering inpatient / residential and telehealth. Program name: Turning Point Recovery Center.