Webster House is a Continuing Care Retirement Community located at 401 Webster Street, Palo Alto Ca, 94301. This company was first licensed by the state of California on 06/01/15 under the name of Episcopal Senior Communities. This facility has the capacity to serve a total of 54 clients. For more information, you may contact the administrator Linda Hibbs at (650) 327-4333.
Read More