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
Alta Services
Addictions Rehabilitation Association (ARA)
Road to Recovery Inc Outpatient
Alliance Family Services Inc/North
Oats Family Center
District 3 Probation and Parole
Bell Chem Dependency Counseling Inc Linden House
Bell Chem Dependency Counseling Inc Harmony House
Bell Chem Dependency Counseling Inc Caldwell
Veterans Affairs Medical Center Substance Abuse Treatment Programs