Walker Center
Address:
762 Falls Avenue
Twin Falls, ID 83301
Phone Number:
(208) 734-4200x103
(208) 734-4200
Also try these nearby Recovery Centers in Idaho
Restored Paths
Center for Behavioral Health Idaho Inc
Riverside Recovery
Upper Valley Resource and Counseling
Center for Behavioral Health Idaho Inc
Mental Wellness Centers
Tueller Counseling Services Inc
A to Z Family Services Inc
Alliance Family Services Inc
Bell Chem Dependency Counseling Inc Linden House