Tea and SlippersTea & Slippers
Assisted LivingContinuing Care

TERRACES AT LOS ALTOS, THE

373 PINE LANE, LOS ALTOS, CA 94022
Contact for pricing

Capacity

250 residents

Phone

(650) 948-8291

Website

Visit website

Location

Similar Communities