Teton Post Acute Care & Rehabilitation
3111 Channing Way, Idaho Falls, ID 83404Nursing Home Welcome to Teton Post Acute Care & Rehabilitation, a large nursing home in Idaho Falls, ID. Teton Post Acute Care & Rehabilitation is located at 3111 Channing Way, and offers 24/7 skilled medical care for older adults.
If you’re assessing whether a nursing home or skilled nursing community is right for y...
...Read more
3.8