Neurosurgery Clinic in Mountain View

Show Map

Neurosurgery Clinic in Mountain View 

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

Suite 106

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.