Comprehensive Pediatric Care Close to Home
Welcome to All Ages Pediatrics
All Ages Pediatrics has proudly served families throughout Ottumwa and the surrounding communities for over 25 years. Our practice is led by Dr. Eric Dodson, DO, a pediatrician with over two decades of dedicated pediatric care. Whether your child needs a routine checkup, a same-day sick visit, or support for a complex condition, our team is here to provide compassionate, expert care in a welcoming environment where every patient feels known.

- All Ages Pediatrics
Office Location
Hours:
Get In Touch with Us:
Frequently Asked Questions
All Ages Pediatrics offers a full range of pediatric services right here in Ottumwa, including well-child visits, immunizations, newborn care, adolescent care, same-day sick visits, same-day injury care, in-office testing, allergy care, mental health care, and specialty consults for complex conditions. Whether your child needs routine preventive care or more specialized support, our team is equipped to provide it.
Yes! We're always welcoming new patients and their families to our Ottumwa practice. Whether you're a new parent looking to establish care for your newborn, a family that recently moved to the area, or someone looking for a new pediatrician for your child, we'd love to meet you.
Scheduling at our Ottumwa office is simple. You can call us directly or request an appointment online at any time. We offer flexible appointment times to fit busy family schedules and reserve same-day slots for sick visits and urgent needs. Our team is always happy to answer questions before your visit, and we look forward to seeing you!

