1207 North Jefferson Street, Ottumwa, IA 52501



  • Prenatal Visits
  • Well-Child Care Exams
  • Newborn Care
  • School & Sports Physicals
  • Vision & Hearing Services
  • Immunizations
  • Sick Child Diagnosis & Treatment
  • Dietary / Nutrition Guidance
  • Lab Testing
More services


Dr. Eric Dodson
Dr. Eric Dodson
Dr. Dodson is an osteopathic pediatrician. He is a graduate of Northeast Missouri State University in psychology, industrial technology and...
Brenda Halls
Brenda Halls
Brenda Halls is a Family Nurse Practitioner that joined the All Ages Pediatrics team in May 2017. She came to the practice with 6+ years...
Jacy is one of our Registered Nurses and an Internationally Board Certified Lactation Consultant. She is a 2011 graduate of Indian Hills Community...
McKenna Graves
McKenna Graves
McKenna Graves works for United Allergy Services here at All Ages Pediatrics. She is a 2017 graduate from William Penn University with her...
Brandi Birch
Brandi Birch
Brandi is a part-time receptionist at the clinic. She attended Indian Hills Community College in 2011 and started working for All Ages Pediatrics...
Kate Dodson
Kate Dodson
Billing Resource/Office Management Resource
Kate Dodson graduated from William Penn in 2002 with her B.A. in Accounting. She is the wife of Eric Dodson and mother of six and can be...
More photos
Very knowledgeable, kind, and patient. Staff is great.
Tom M.
I just wanted to say "Thank You" for the wonderful treatment on Friday... By far the BEST place to take your babies 😃  Thank you ALL so very much!!!
Kristen K.
I absolutely love this Dr's office. I would refer anyone here. Dr. Dodson is very in detail with his patients and the parents.
Amber J.
We are very grateful for the staff of All Ages Pediatrics. Dr. Dodson has provided excellent care to my children - I trust his expertise as he has shown he is competent, as well as comprehensive and almost always accessible. The nurses are kind, caring, and very good with the kids. The front desk lady is also welcoming. Highly recommend this practice for pediatric care.
Barb H.
We love All Ages Pediatrics! Dr. Dodson and all his staff are amazing! We know our kids are in great hands. Dr. Dodson is so incredibly smart and he does a great job with our kids! The nurses are very caring, knowledgeable, and wonderful with our kids too. The front desk staff is always helpful. We know our kids are always getting the best care here and that is very reassuring as a parent. We wouldn't take our kids anywhere else.
Allison C.
All Ages Pediatrics P.C.

All Ages Pediatrics P.C.
1207 North Jefferson Street,
Ottumwa IA 52501

(641) 682-1628 (fax)
Email Us