Stanford Hospital: 300 Pasteur Dr - Palo Alto, CA