
Dr. Vasu Divi, MD
Otolaryngology-Head and Neck Surgery
Make an Appointment
(650) 723-5281Telehealth services available
Stanford University Medical Center Department of Otolaryngology/Head and Neck Surgery is located at 801 Welch Rd Fl 2, Palo Alto, CA 94304.
Providers at Stanford University Medical Center Department of Otolaryngology/Head and Neck Surgery specialize in Otolaryngology-Head and Neck Surgery.
One provider practices at Stanford University Medical Center Department of Otolaryngology/Head and Neck Surgery.
Use the insurance check on this page to verify if Stanford University Medical Center Department of Otolaryngology/Head and Neck Surgery is in-network.