Neurosurgery Clinic in Mountain View

Show Map
Mountain View - 2490 Hospital Drive
2490 Hospital Drive
Mountain View, CA 94040

Phone: 650-962-4545

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

Clinic Hours

Monday – Thursday

9 a.m. – 4:30 p.m.