Behavioral Health Services go Results Found: 2 Button group with nested dropdown St. Luke's Canyon View Behavioral Hea... St. Luke's Canyon View Behavioral Health Services 228 Shoup Ave W Twin Falls ID 83301 (208) 814-7900 ProActive Advantage LLC ProActive Advantage LLC 562 Shoup Ave West Twin Falls ID 83301-5029 (208) 734-0407