Vi at Palo Alto
620 Sand Hill Road
Palo Alto, CA 94304
A Type A continuing care community featuring independent living, assisted living, Alzheimer's/memory support care and skilled nursing care, Vi at Palo Alto is located across from Stanford Shopping Center and adjacentβ¦