Loading exterior photo…

Eden Home Health -Idahofalls

2540 Channing Way, Idaho Falls, ID 83404
2085231980
Website not available
COMING SOON Send Message
Compare

Quality of Patient Care

★★★★☆ Good 4 out of 5 stars

Key details

Ownership Proprietary
CCN 137119
Medicare certified Yes
Certification date Apr 15, 2011

Nearby Facilities

Read our Latest Articles