Skip Navigation
Skip Main Content

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.

Appointmentsabout us

  1. All Ages Pediatrics
Contact Us
Office Location

Office Location

Address:

Hours:

Get In Touch with Us:

Our Care Team

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!