Channing House

Channing House, a premier Life Care/Continuing Care Community located in Palo Alto, California, offering 3 levels of care to a wonderful and fascinating population of residents.

Our turnover rate is quite low because staff love working here many have a tenure of 15 years or more.