
Medical School, Medical School
Dr. Mary Leonard is a Pediatrician and Pediatric Nephrologist in Palo Alto 94304, Palo Alto CA and has an experience of 36 years in these fields. Dr. Mary Leonard practices at Lucile Packard Children's Hospital Stanford in Palo Alto 94304, Palo Alto CA,Office in Palo Alto 94304, Palo Alto CA and Office in Palo Alto 94303, Palo Alto CA. She completed Medical School from Stanford University in 1989 and Medical School from Stanford University School of Medicine in 1989. Some of the services provided by the doctor are: Hyposmolality and Hyponatremia,Ultrasound, Kidney,Hypotension (Excluding Maternal),Kidney Disease in Children and Diabetes Insipidus etc.
This platform is intended for use by patients with commercial insurance or who are paying for healthcare services directly (self-pay). It is not available for patients covered by Medicare, Medicaid, or other federal healthcare programs.
45 Surgeries & Treatments
Pediatric Nephrology
Nephrology
Kidney Failure
Kidney Disease in Children
Dialysis
Kidney Transplant
Kidney Stones

Ultrasound, Kidney

Renal Scan
Peritoneal Dialysis