Canyon View Psychiatric and Addiction Services of SLMVMC
Address:
228 Shoup Avenue West
Twin Falls, ID 83301
Phone Number:
(208) 734-6760
(800) 657-8000
Also try these nearby Recovery Centers in Idaho
Mountain Lake Counseling and Support Services
A to Z Family Services Inc
Ascent Behavioral Health Services
Human Dynamics and Diagnostics LLC
Alliance Family Services Inc
Tueller Counseling Services Inc
Bow Creek Recovery Center
Road to Recovery Inc
MK Place Adolescent Substance Abuse Treatment Center
Alliance Family Services Inc