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...
Jacy Kennedy
Jacy Kennedy
Jacy is one of our Registered Nurses and an Internationally Board Certified Lactation Consultant. She is a 2011 graduate of Indian Hills Community...
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...
Katrina Hemminger
Katrina Hemminger
Katrina is our fulltime receptionist at the clinic. She graduated Indian Hills in 2016 with a degree in English and Literature. She is working...
Shelbi Dexter
Shelbi Dexter
Shelbi is a 2011 graduate from Iowa Wesleyan College with her Bachelor’s in Science of Nursing degree. She has worked in Med/Surg, One Day...
McKenna Graves
McKenna Graves
Clinical Allergy Specialist
McKenna Graves works for United Allergy Services here at All Ages Pediatrics. She is a 2017 graduate from William Penn University with her...
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