Stanford Stroke Center

Make an Appointment

Phone Numbers

Fax

(650) 320-9443

Clinic Address

Neuroscience Clinic
3rd Floor, Boswell Building
300 Pasteur Dr.
Palo Alto, CA 94305

Mailing Address

Stanford Stroke Center
701 Welch Road, Building B, Suite 325
Palo Alto, CA 94304

Stanford Medicine Resources:

Footer Links: