Webster House

Nursing & Assisted Living · Skilled Nursing Facility

437 Webster Street, Palo Alto, CA 94301