St Luke's Magic Valley Canyon View Behavioral Health

  • BEHAVIORAL HEALTH
228 Shoup Ave W
Twin Falls, ID 83301
(208) 734-6760
(800) 657-8000
(208) 734-6764 (fax)