St Luke's Elmore Long Term Care
895 North 6th East
Mountain Home, ID 83647
St Luke's Elmore Long Term Care is a 38 unit senior housing facility. It is located at 895 North 6th East in Mountain Home, Idaho. The facility is in a primarily middle class area, with an average per-family ...