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
Kootenai Behavioral Health Chemical Dependency Services
Rawlings Community Counseling
District 3 Probation and Parole
Salmon Mental Health Clinic PA
Center for Behavioral Health Idaho Inc
Ada County Juvenile Court Services
Pacific Rim Consulting LLC
Aces Community Services
Alliance Family Services Inc
Tueller Counseling Services Inc