Dr. Mary B Leonard, MD Dr. Mary B Leonard, MD

nephrology, Pediatric Medicine. Female

Dr. Mary B Leonard, MD is an nephrology specialist in Palo Alto, California (CA). She graduated from Stanford University School Of Medicine in 1989 and specializes in nephrology, pediatric medicine.

General Information


Board certificationNephrology
Pediatric Medicine
GenderFemale
EducationGraduated : 1989
School : Stanford University School Of Medicine
Group AffiliationsLpch Medical Group Div Of Lucile

Locations

  • 725 Welch rd
    Palo Alto, CA 94304
    (650) 498-7200

More clinicians who are similar to Dr. Mary B Leonard, MD

Name Specialty Location
Amarpreet  Sandhu Nephrology
Internal Medicine
Palo Alto, California (CA)
Cynthia J Wong Nephrology
Pediatric Medicine
Palo Alto, California (CA)
Graham E J Rodwell Nephrology Palo Alto, California (CA)
Neha  Garg Nephrology Palo Alto, California (CA)
Paul C Grimm Nephrology
Pediatric Medicine
Palo Alto, California (CA)
Prachi C Jog Nephrology
Internal Medicine
Palo Alto, California (CA)
Subramanian  Sivarajan Nephrology Palo Alto, California (CA)
William R Raffo Nephrology Palo Alto, California (CA)
open close
CONSULT ONLINE WITH A DOCTOR
I have read and I do accept terms of use - Telemedicine