Canyon View Psychiatric and Addiction Services of SLMVMC in Twin Falls, Idaho
Contact
228 Shoup Avenue West
Twin Falls, ID 83301
(208) 734-6760
Intake: (800) 657-8000
Also try these nearby Rehab Centers in Idaho
- Mental Wellness Centers
- A to Z Family Services Inc
- Road to Recovery Inc Substance Abuse Treatment
- Tueller Counseling Services Inc
- Recovery 4 Life
- Community Services Counseling
- Bow Creek Recovery Center
- Rawlings Community Counseling
- Alliance Family Services Inc/North
- Center for Behavioral Health Idaho