Skip to main content

Skull Base Surgery at 801 Welch

Show Map of Skull Base Surgery at 801 Welch Show Image of Skull Base Surgery at 801 Welch
Skull Base Surgery at 801 Welch
801 Welch Rd
Palo Alto, CA 94304
Stanford - 801 Welch Rd
801 Welch Rd
Palo Alto, CA 94304

Phone: 650-723-5281

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

Clinic Hours

Monday–Friday

8 a.m.–5 p.m.