The Villas Assisted Living
214 West Third Street, Cloverdale, CA 95425
3.5
(2 reviews)
"The Villas is excellent. We never had a problem. It's really nice, much better than places my mom was in previously. It's convenient for us and not too far away. The staff is really good, we know what’s going on. I haven’t eaten there but they have a..."
READ MORE