• St. Luke’s Canyon View Behavioral Health Services

    ABOUT ST. LUKE’S CANYON VIEW BEHAVIORAL HEALTH SERVICES St. Luke’s Canyon View Behavioral Health Services is an inpatient addiction and psychiatric treatment program for adults in Twin Falls, Idaho. As one of the nonprofit’s more than two dozen facilities, Canyon View also offers medically monitored detox as part of inpatient treatment. TREATMENT & ASSESSMENT After […]

    Read More…