Office of Emergency Management

Show Map 900welchrd-stanford2900welchrd-stanford
Office of Emergency Management
900 Welch Road
Palo Alto, CA 94304
Palo Alto - 900 Welch Road
900 Welch Road
Palo Alto, CA 94304

Phone: 650-723-4785

International Patients
Phone: +1 1-650-723-8561
Email: IMS@stanfordhealthcare.org