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
Lighthouse for Recovery
Veterans Affairs Medical Center Substance Abuse Treatment Programs
Insight Consulting Inc ASAP
Port of Hope Centers Inc Nampa Treatment Center
Pathways Counseling
Upper Valley Resource and Counseling
Lighthouse for Recovery
District 3 Probation and Parole
CLUB Inc
Easter Seals/Goodwill NRM