Pediatric Care Rooted in Experience & Community
Welcome to All Ages Pediatrics
Led by Dr. Eric Dodson, All Ages Pediatrics has been a trusted part of the Ottumwa community for over 25 years, providing comprehensive pediatric care for infants, children, teens, and young adults across the region. With nearly 40 years of medical and mental health experience and more than two decades as a pediatrician, Dr. Dodson brings a depth of expertise to every appointment that most practices simply can't match. That combination allows us to address not just your child's physical health, but their emotional and developmental well-being too, all in one place.
Our services cover a wide range of pediatric needs, from routine well-child visits and immunizations to specialized care for conditions like ADHD, anxiety, depression, and allergies. Dr. Dodson holds hospital privileges and is available for in-hospital newborn consults, so families can connect with their baby's pediatrician from the very first moment. We also provide consultations and are happy to offer second opinions when families need additional guidance on a diagnosis or treatment plan.
At All Ages Pediatrics, our team approaches every visit with genuine care and respect for the families we serve. Whether your child is coming in for a sports physical, a same-day sick visit, or an evaluation for a complex condition they've been managing for years, we're committed to making sure you leave with answers, a clear plan, and the confidence that your child is in good hands.
We'd love the opportunity to be your family's pediatric home. Request an appointment online or give us a call today!

Discover the Difference Experienced Pediatric Care Can Make
Expert Care for Every Age & Every Stage
Thank you for subscribing!
You will receive important news and updates from our practice directly to your inbox.
Thanks!