About Channing House
Channing House is a skilled nursing facility located in Palo Alto, CA.
Our Facilities
Channing House has been registered with the National Provider Identifier database since May 19, 2008 and its NPI number is 1548427479.
Book an Appointment
To schedule an appointment, please call (650) 327-0950.