Life Care Center of Idaho Falls
2725 EAST 17TH STREET, Idaho Falls, ID 83406
4.4
(5 reviews)
"Adequate Very Good Being Outside Physical Therapy, Occupational Therapy, Fenced Courtyards, Activities Room, Dining Area I had a very good experience, with a very friendly staff that were good at their jobs and worked hard to meet mine and my f..."
READ MORE