
Health at Every Age
Finding the Right Pediatrician
Family planning includes finding a pediatrician. Know your options and learn about the practice.

Our team provides compassionate, specialized kidney care designed just for children. We tailor every treatment to support healthy growth and development while partnering closely with families every step of the way.

When your child’s needs are complex, Carilion Children’s makes collaboration seamless. Our specialists across nephrology, urology, nutrition, and other pediatric fields work together under one roof—bringing the right expertise together to deliver coordinated, comprehensive care.

Our team provides compassionate, specialized kidney care designed just for children. We tailor every treatment to support healthy growth and development while partnering closely with families every step of the way.

When your child’s needs are complex, Carilion Children’s makes collaboration seamless. Our specialists across nephrology, urology, nutrition, and other pediatric fields work together under one roof—bringing the right expertise together to deliver coordinated, comprehensive care.

The fully accessible Carilion Children’s Tanglewood Center brings Carilion Children’s outpatient practices together to better serve our young patients and their families. Together with Pediatric Medicine, 18 specialties and services are available at this location. The facility is located at 4348 Electric Road in Roanoke.


The region’s only pediatric nephrologist, providing expert kidney care close to home.

Connected to a network of pediatric specialists for complete, coordinated care.

Empowering families with knowledge and support to manage their child’s kidney health.

The region’s only pediatric nephrologist, providing expert kidney care close to home.

Connected to a network of pediatric specialists for complete, coordinated care.

Empowering families with knowledge and support to manage their child’s kidney health.
Our Associations
Elevating care through innovative
Our board-certified pediatric nephrologist provides expert, family-centered care for infants, children and teens.
Call 540-769-0976To schedule an appointment at a Pediatric Nephrology location
We're here to help.
Call 540-769-0976