Holiday Vista del Rio
13619 N 94th Dr, Peoria, AZ, 85381
4.4
(70 reviews)
"My father is in Holiday Vista del Rio. He's very happy. Everything's very convenient for him. He was in an apartment and now he has people to visit with and stuff, so he's much happier. The staff is very nice. His room is excellent. So far, so good. ..."
READ MORE