Leah M Backhus, MD
300 Pasteur Dr
Stanford, CA 94305
Listed in 17 plans · Oct 2026Enrolled in Medicare
Showing 1–8. Open a doctor to see their plans, license and Medicare standing.
300 Pasteur Dr
Stanford, CA 94305
300 Pasteur Dr
Stanford, CA 94305
Plan listings not found — this doesn’t mean out of network.
710 Lawrence Expy Dept 342
Santa Clara, CA 95051
Plan listings not found — this doesn’t mean out of network.
300 Pasteur Dr
Stanford, CA 94305
1993 Mckee Rd
San Jose, CA 95116
300 Pasteur Dr
Palo Alto, CA 94304
300 Pasteur Dr
Stanford, CA 94305
300 Pasteur Dr
Stanford, CA 94305
Plan listings not found — this doesn’t mean out of network.