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
Addictions Rehabilitation Association (ARA)
Rathdrum Counseling Center LLC
Personal Development Foundations in Recovery
Bell Chem Dependency Counseling Inc Harmony House
Abundant Wellness Center
Pioneer Health Resources
Pathways Counseling
Port of Hope Centers Inc Region I
Mountain Lake Counseling and Support Services
Lighthouse for Recovery