Dr. Sam Most, MD
Otolaryngology-Head and Neck Surgery
Make an Appointment
(650) 736-3223Telehealth services available
Stanford Facial Nerve Center is located at 801 Welch Rd, Palo Alto, CA 94304.
Providers at Stanford Facial Nerve Center specialize in Cosmetic, Plastic & Reconstructive Surgery, Ear, Nose, and Throat, and Otolaryngology-Head and Neck Surgery.
Three providers practice at Stanford Facial Nerve Center.
Use the insurance check on this page to verify if Stanford Facial Nerve Center is in-network.