Holiday Vista del Rio
13619 N 94th Dr, Peoria, AZ, 85381
4.4
(74 reviews)
"We've decided on Holiday Vista del Rio. We enjoyed it. It's located in a good spot for me to go visit. They're only independent living. I liked what I saw so far. The staff was very attentive. The facility seemed pretty comfortable. It's a little out..."
READ MORE