4.8 out of 5 (183 Ratings, 93 Comments)


Dr. Allen Joined Quincy Medical Group:


Board Certification(s):

Board Certified, American Board of Family Practice

Medical Education:

DO, University of Osteopathic Medicine and Health Sciences, Des Moines, IA, 1991


Des Moines General Hospital, Family Practice, Des Moines, IA, 1992

Iowa Lutheran Hospital, Family Practice, Des Moines, IA, 1994

Professional Societies:

American Medical Association

American Osteopathic Association

American Academy of Family Practice

Medical/Research Interests:

Family Practice for all ages (newborn to geriatric)


Family time, outdoor activities, and fitness

Ratings & Reviews:

  • Friendliness/courtesy
  • Explanations about your problem/condition
  • Concern shown for your questions/worries
  • Effort made to include you in treatment decisions
  • Used words you could understand
  • Amount of time spent with you
  • Your confidence in care provider
  • Likelihood of recommending to others
  • Felt she had my best interest

  • There's a reason I've continued care with Dr Johnson for so many years. She has always listened to my concerns, explained her course of action and included me into the side effects if prescribing meds. She's very thorough passionate and caring.

    Karen is always attentive and helpful. Always listens wether I'm in person or have to call in with a question.

  • It was a very very good experience. And I don't mind waiting if that means the doctor is taking time with each patient. I don't like it when the doctor seems like they're in a hurry because they're trying to keep on schedule. But this didn't happen.

    She was very friendly. I have no complaints.

    I was especially happy with the way Dr. Allen listened to me and answered my question. She was very helpful and I did already recommend her to others. I wish my husband could get in to see her but for some reason he can't because he's on Medicare.

  • There was an emergency and I was told the wait would be longer than normal.

  • Karen was very apologetic for my wait & very professional.