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
Center for Behavioral Health Idaho Inc
Mountain States Chemical Dependency and Counseling Services Inc
Road to Recovery Inc Substance Abuse Treatment
Abundant Wellness Center
Bell Chem Dependency Counseling Inc Linden House
Pioneer Health Resources
Family Services Center
Alcoholism Intervention Services
Bell Chem Dependency Counseling Inc Caldwell
Alliance Family Services Inc