Skip to content
Breadcrumbs:
You are here: Facilities Facilities Idaho Twin Falls

Facilities

We found 4 facilities. Look through the listing below ▼ to find a suitable facility.

Canyon View Psychiatric and Addiction Services of SLMVMC

228 Shoup Avenue West, Twin Falls ID 83301

Lifestyles Changes Counseling

371 South Locust Street, Twin Falls ID 83301

Positive Connections

417 Shoup Avenue West, Twin Falls ID 83301

Walker Center

762 Falls Avenue, Twin Falls ID 83301
We hope that a suitable facility is listed above. If not please call our toll free number (866) 426-7444 for assistance.
Find a Treatment Facility Near You: