About Valle Vista – New Vista Outpatient Recovery Center
New Vista Outpatient Recovery Center is our outpatient facility that focuses specifically on drug addiction issues. Located in Greenwood, Indiana, it fosters a culture of healing and community in which individuals feel empowered to seek a new life of sobriety and mental wellness.
US-IN
Greenwood
39.6157328
-86.0877777
39.6157328, -86.0877777