Mary Leonard B

Primary Specialty: Nephrology
Experience: 35 + years
Location
725 Welch Rd
Palo Alto, CA 94304-1601

Phone Number
(650) 498-7200

About Mary B Leonard

Mary B Leonard is a Nephrology specialist in Palo Alto, California. She graduated from Stanford University School Of Medicine with her medical degree in 1989. Mary B Leonard has more than 35 years of experience. Her specialties include Nephrology and Pediatric Medicine.
Mary B Leonard affiliates with no hospital. She cooperates with many other doctors and specialists in medical group Lpch Medical Group Div Of Lucile.

Education

Mary Leonard graduated from the Stanford University School Of Medicine in 1989.

Medical Group Practices

Doctor Profile

First Name Mary
Last Name Leonard
Gender Female
NPI 1033133046
PECOS ID 4486693066

Medical Licenses

Specialization Classification License Number State
Pediatrics MD045594L Pennsylvania
Pediatric Nephrology Pediatrics MD045594L Pennsylvania
Pediatric Nephrology Pediatrics G132734 California

Locations

Mary B Leonard, MD
725 Welch Rd
Palo Alto, CA 94304-1601
(650) 498-7200