Provider Directory

Find the right doctor for you

Find a Provider

Krista M. Barnes, P.A.

Year Joined2014 Medical SchoolDes Moines University Board CertificationsMSPAS
Hospital AffiliationsMercy Medical Center Clinton
LocationsMedical Associates Main Campus
Medical Associates Urgent Care & Occupational Medicine


"I decided to become a physician assistant (graduating at the age of 49) because of the flexibility it offered to work in a variety of medical settings. PA's are very adaptable to the medical environment and services needed in the community. My philosophy of patient care is to always put kindness and respect first."

Back to Directory