Channing House

Palo Alto, CA

Channing House, a premier Life Care/Continuing Care Community located in Palo Alto, California, invites you to discover the unique features of our community, and imagine yourself living here.

Beautiful, spacious apartments with full floor to ceiling picture windows give you breathtaking views of the hills or the Bay.

Our new state of the art Health Care Center provides quality care for residents who need Assisted Living or Skilled Nursing care.

See More

Videos