St. Luke's Health System - Boise, ID
–
Twin Falls, ID, 83301
... The selected APP will be expected to cover one weekend and one night shift every eight weeks at Canyon View, our inpatient behavioral health facility. Our care team is made up of psychiatrists, psychologists, psychiatric nurse practitioners, ... - May 01