Contact Us

Institute Administration

The MCHRI Administration Office is located at:

800 Welch Road, 2nd Floor
Palo Alto, CA 94304
Phone: (650) 724-0279
Fax: (650) 723-8552

Please contact MCHRI Adminstration at for any questions.

Directions to Our Office

Loading Map...

Stanford University School of Medicine

800 Welch Road
Stanford, CA 94305
Get Directions