Open St Luke’s Elmore Medical Center | Mountain Home, ID | 895 North 6th East, Mountain Home ,ID 83647