Google898 East Main Street, Greenwood, IN 46143
- Payment
- Medicaid · Private insurance · Medicare · Cash or self-payment
- Medication
- Buprenorphine · Injectable naltrexone (Vivitrol) · Naltrexone (oral)
Call (317) 887-1348 ext. 5300Full detailsWebsite for Valle Vista Hospital, opens in a new tab


