Channing House
About Channing House
Channing House is an upscale life care retirement community in Palo Alto, California, offering independent living plus continuing care to residents of Palo Alto and the greater bay area.
Industry
Links