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
Community Services Counseling
Ascent Behavioral Health Services
Personal Development Foundations in Recovery
Mountain Lake Counseling and Support Services
Pacific Rim Consulting LLC
Road to Recovery Inc
Riverside Recovery
Port of Hope Centers Inc Region I
Lighthouse for Recovery