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
Road to Recovery Inc Substance Abuse Treatment
Road to Recovery Inc Outpatient
Personal Development Foundations in Recovery
Pacific Rim Consulting LLC
Aces Community Services
District 3 Probation and Parole
Lifestyles Changes Counseling
Tamarack Treatment and Counseling Ctr
Aces Community Services
Psychiatric Services Behavioral Health