On Aug. 27, 2018, Life Care Centers of America presented Life Care Center of Idaho Falls, Idaho, with the Facility of the Year Award for its Northwest Division.
The award was given during the company’s annual management meeting at its headquarters in Cleveland, Tennessee. It recognizes the facility as the premier location in the division...
© 2018 Life Care Center of Idaho Falls. All Rights Reserved.
2725 E. 17th St., Idaho Falls, ID 83406 | (208) 529-4567
Contact | Privacy Practices | Nondiscrimination/Accessibility Notice