Office of Emergency Management

Show Map Image of 900welchrd-stanford2.jpg Image of 900welchrd-stanford.jpg
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 650-723-8561
Email: IMS@stanfordhealthcare.org