Skip Navigation
Skip Main Content

Trusted by Ottumwa Families for Over 25 Years

A Pediatric Practice That Knows Your Child

Led by Dr. Eric Dodson, a pediatrician with over two decades of dedicated pediatric care, All Ages Pediatrics is Ottumwa's full-service pediatric practice. From routine well-child visits and immunizations to mental health support, allergy care, and complex specialty consults, our experienced team is equipped to care for your child at every age and stage. We're proud to be the practice Ottumwa families turn to first.

Appointmentsabout us

Same-Day Pediatric Sick Visits & Injury Care

We're Here When Your Child Can't Wait

When your child is hurting or running a high fever, the last thing you want to hear is that the next available appointment is three days away. At All Ages Pediatrics, we reserve time in our schedule every day specifically for kids who need to be seen right away, because we know that illness and injury don't wait for a convenient opening. When you call, we'll do everything we can to get your child in the same day, evaluated by a provider who already knows their health history and can act on it immediately. From strep throat and stomach bugs to sports injuries and deep cuts that need stitches, our team is ready.

Same Day Sick VisitsSame Day Injury Care

all_age_call_out.jpeg

Accepting Most Major Insurance Plans

Insurance & Financing Made Simple

All Ages Pediatrics accepts most major insurance plans and offers flexible payment and financing options to make sure every family can access the care their child needs. If you have questions about your coverage or aren't sure whether we accept your plan, just give us a call, and we'll be happy to help you figure it out before your visit.

  1. All Ages Pediatrics
Contact Us
Office Location

Office Location

Address:

Hours:

Get In Touch with Us: