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
Pathways Counseling
Port of Hope Centers Inc Region I
Road to Recovery Inc
Ascent Behavioral Health Services
Pioneer Health Resources
Road to Recovery Inc Outpatient
Alliance Family Services Inc
Center for Behavioral Health Idaho Inc
Addictions Rehabilitation Association (ARA)
Bell Chem Dependency Counseling Inc Linden House