Enhabit Home Health: Twin Falls ampcare January 1, 1970 1411 Falls Avenue East Suite 815 Twin Falls, ID 83303Enhabit Home Health: Twin FallsContact Info (214) 239-6500