4 Overall Stars

Webster House

Nursing Home Information

Webster House is a non profit - corporate nursing home certified for medicare and medicaid in Palo Alto, CA.