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