We can help you find local opiate addiction treatment, call 877-743-0081 for a free referral.
Who Answers?
Canyon View Psychiatric and Addiction Services of SLMVMC
228 Shoup Avenue West Twin Falls, ID 83301
Details371 South Locust Street Twin Falls, ID 83301
DetailsPsychiatric Services Behavioral Health
493 Eastland Drive P. O. Box 47 Twin Falls, ID 83303
Details762 Falls Avenue Twin Falls, ID 83301
Details