1880 Harrison St. North, Twin Falls, ID 83301
4.2
(5 reviews)
"Avista Twin Falls was a beautiful place. Everything in there was nice. It was more expensive, but it was just a wonderful facility. They had an exercise area. They had somebody there to do the women's hair. It was just basically a full-service place to live. You didn't need to go out and go anywhere if you didn't want to. The staff did a wonderful job with the tour. They had everything there. They had special TV areas and reading areas."
$3,500


