Behavioral Health Services go Results Found: 4 Button group with nested dropdown Optimal Brain Center of Idaho, LLC Optimal Brain Center of Idaho, LLC 1411 Falls Ave East Suite 207 Twin Falls ID 83301-8302 (208) 724-5201 St. Luke's Canyon View St. Luke's Canyon View 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 reMIND Behavioral Health reMIND Behavioral Health 260 Falls Ave Ste. C Twin Falls ID 83301 (208) 329-8762