About Donald J. Weaver, Jr., MD
Donald John Weaver, Jr., MD is a pediatric nephrologist and pediatrician. Dr. Donald J. Weaver, Jr. has 16 years of experience in pediatric nephrology.
Practice Locations
Dr. Donald J. Weaver, Jr. may be affiliated with:
- Cmc Pediatric Hematology/Oncology Psych in Charlotte, NC 28207
- Pediatric Urology Associates in Hickory, NC 28602
- Carolinas Pediatric Neurology Care - Charlotte Specialty Center in Charlotte, NC 28203
- Levine Children's Specialty Center - Hickory in Hickory, NC 28602
- Carolinas Pediatric Neurology Care - Charlotte Specialty Center in Charlotte, NC 28203
- Carolinas Pediatric Neurology Care - Hickory in Hickory, NC 28602
- S. Ross Penland Dmd, PA in Hickory, NC 28602
Education
Donald J. Weaver, Jr., MD earned a degree of a Doctor of Medicine.
Licenses
Donald J. Weaver, Jr., MD has been registered with the National Provider Identifier database since May 17, 2007, and his NPI number is 1386851491.
Book an Appointment
To schedule an appointment with Dr. Donald J. Weaver, Jr., please call (704) 381-8840.