Valle Vista, LLC
Also listed as New Vista North
Valle Vista, LLC is an addiction treatment facility at 4010 West 86th Street, Indianapolis, Indiana 46268, in Marion County.
Facility details
- Phone
- (317) 647-0102
- Address
- 4010 West 86th Street, Indianapolis, IN 46268
- County
- Marion County
- Website
- Not listed
Everything Valle Vista, LLC reports to SAMHSA
0 service codes across 0 categories. Each term is defined in the glossary.
Before you go: availability, cost, and accepted insurance change often. Call the facility to confirm. If something on this page is wrong, tell us and we will correct it.
Source: SAMHSA FindTreatment.gov facility listing (Indiana), parsed 2026-08-19.