The Terraces at Los Altos
373 Pine Ln, Los Altos, CA, 94022
4.1
(20 reviews)
"The Terraces at Los Altos is very clean. It is a Medicare-qualified facility. My mom is currently there and the residents are very happy. They have different types of activities like music programs, social interaction, flower design, and arts. The fo..."
READ MORE