Pediatric Neurology Locations

Expert pediatric neurologists providing care across Northern California and beyond

Stanford Medicine Children’s Health offers a network of specialized pediatric neurology clinics across Northern California, ensuring world-class care is always within reach. With convenient locations spanning the East Bay (Walnut Creek and Pleasant Hill), the Peninsula and South Bay (Palo Alto, Menlo Park, Sunnyvale, and Los Gatos), and additional clinics in San Francisco, Novato, and Capitola, we make it easier for your family to see a pediatric neurologist while staying closer to home.

Our clinics are staffed with nationally recognized specialists who lead our Pediatric Epilepsy Center and Pediatric Brain Tumors program. Whether you are seeking a routine neurology consultation or specialized care for epilepsy, brain tumors, movement disorders, or other complex neurological conditions, every clinic offers the same standard of expertise.

To schedule an appointment at any of our pediatric neurology locations, please call (650) 502-7202.

Virtual care and telehealth

Telehealth virtual visits offer a convenient way to consult directly with a pediatric neurology specialist from the comfort of home. Available via mobile or desktop, these online visits ensure you and your child stay connected to their care team. Speak with your provider’s office to see if you are a good candidate for virtual care.

Mary L. Johnson Specialty Services
Mary L. Johnson Specialty Services

730 Welch Road

Palo Alto, CA 94304

Maps, Directions & Parking

2nd Floor

Phone: (650) 502-7202

Fax: (650) 721-6350

Stanford Medicine Children’s Health – Pediatric Neurology
Stanford Medicine Children’s Health – Pediatric Neurology

400 Taylor Boulevard

Suite 306

Pleasant Hill, CA 94523

Maps, Directions & Parking

Phone: (925) 691-9688

Fax: (925) 691-9820

Stanford Medicine Children’s Health Specialty Services – Menlo Park
Stanford Medicine Children’s Health Specialty Services – Menlo Park

321 Middlefield Road

Menlo Park, CA 94025

Maps, Directions & Parking

Suite 225

Phone: (650) 502-7241

Fax: (650) 736-1525

Stanford Medicine Children’s Health Specialty Services – San Francisco
Stanford Medicine Children’s Health Specialty Services – San Francisco

1100 Van Ness Ave

7th Floor

San Francisco, CA 94109

Maps, Directions & Parking

Phone: (844) 733-2762

Fax: (650) 725-7578

Stanford Medicine Children’s Health Specialty Services – Los Gatos
Stanford Medicine Children’s Health Specialty Services – Los Gatos

14601 S. Bascom Ave

Suite 200

Los Gatos, CA 95032

Maps, Directions & Parking

Phone: (650) 502-7410

Fax: (408) 356-7140

Stanford Medicine Children’s Health Specialty Services – Capitola
Stanford Medicine Children’s Health Specialty Services – Capitola

824 Bay Avenue

Suite 70

Capitola, CA 95010

Maps, Directions & Parking

Phone: (650) 502-7468

Fax: (831) 457-2882

Stanford Medicine Children's Health Specialty Services – Sunnyvale
Stanford Medicine Children's Health Specialty Services – Sunnyvale

1195 West Fremont Avenue

Sunnyvale, CA 94087

Maps, Directions & Parking

Phone: (650) 502-7490

Fax: (650) 721-6350

Stanford Medicine Children's Health Specialty Services – Novato
Stanford Medicine Children's Health Specialty Services – Novato

101 Rowland Way

Suite 220

Novato, CA 94945

Maps, Directions & Parking

Phone: (650) 502-7537

Fax: (650) 725-7578

Stanford Medicine Children’s Health Specialty Services – Walnut Creek
Stanford Medicine Children’s Health Specialty Services – Walnut Creek

106 La Casa Via

Walnut Creek, CA 94598

Maps, Directions & Parking

Suite 100

Phone: (925) 239-2900

Fax: (925) 932-2456

Stanford Medicine Children’s Health Specialty Services – Brentwood
Stanford Medicine Children’s Health Specialty Services – Brentwood

2400 Balfour Road

Suite 230

Brentwood, CA 94513

Maps, Directions & Parking

Phone: (925) 239-2900

Fax: (925) 263-5795

Stanford Medicine Children’s Health Specialty Services – Emeryville
Stanford Medicine Children’s Health Specialty Services – Emeryville

6121 Hollis Street

Suite 2

Emeryville, CA 94608

Maps, Directions & Parking

Phone: (510) 587-9600

Fax: (510) 587-9606