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 mchhri_admin@stanford.edu for any questions.


Directions to Our Office

Loading Map...

Stanford University School of Medicine

800 Welch Road
Stanford CA, 94305
Get Directions