927 North Pennsylvania Street, Indianapolis, IN · 71 mi
Volunteers of America
- Intensive Outpatient (IOP)
- Outpatient
- Telehealth
Volunteers of America is a nonprofit treatment facility in Indianapolis, IN offering intensive outpatient (IOP), outpatient and telehealth. Program name: Outpatient Behavioral Health.