1 verified providers
2725 E 17th St, Ammon, ID
(208) 529-4567
★ 4.5 (170 reviews)
Set in picturesque Idaho Falls, Life Care Center of Idaho Falls is a premier skilled nursing and rehabilitation facility recognized as a U.S. News & W