Dr. Fiona Baumer, MD
Neurology
Make an Appointment
(650) 736-0885Telehealth services available
Stanford Children's Health Pediatrics and Neurology is located at 750 Welch Rd Ste 317, Palo Alto, CA 94304.
Providers at Stanford Children's Health Pediatrics and Neurology specialize in Neurology, Clinical Neurophysiology, and Pediatric Neurology.
Nine providers practice at Stanford Children's Health Pediatrics and Neurology.
Use the insurance check on this page to verify if Stanford Children's Health Pediatrics and Neurology is in-network.