St. Luke's Canyon View Behavioral Health Services: Twin Falls
About St. Luke's Canyon View Behavioral Health Services: Twin Falls
St. Luke's Canyon View Behavioral Health Services is a behavioral health facility in Twin Falls, Idaho, part of the St. Luke's Health system. It serves patients requiring mental health and behavioral healthcare services across the region.
Services
behavioral health servicesmental health treatmentpsychiatric carepatient counseling
Practice Size Fit
Mid-size practices
Leave a Review
Have you worked with St. Luke's Canyon View Behavioral Health Services: Twin Falls? Share your experience.
⚑ Report incorrect information