Canyon View Psychiatric and Addiction drug treatment center and alcohol rehabilitation program in Twin Falls, Idaho.
Canyon View Psychiatric and Addiction
Services of SLMVMC
228 Shoup Avenue West
Twin Falls
ID, 83301
Phone: (208) 734-6760
Hotline 1: (208) 734-6760
Hotline 2: (800) 657-8000
Edit This Listing