McFarland Clinic

Moira Keech, PA-C

515-239-4427

4.76 out of 5
  • 133 Patient Ratings

Patient Testimonials

About

This video is blocked because you've declined cookie tracking.
Manage cookie settings to allow Social Media / Sharing Cookies to watch it.

Joined McFarland Clinic

February 2024

Languages Spoken

English

Education & Professional Certification

Certifications

  • Advanced Cardiovascular Life Support
  • Basic Life Support

Education

Des Moines University, Des Moines, Iowa

  • Master of Science, Physician Assistant Studies

Iowa State University, Ames, Iowa

  • Bachelor of Science, Biology

Professional Societies

  • American Academy of Physician Associates
  • Iowa Physician Assistant Society

Professional & Personal Interests

Hobbies and Personal Interests

Reading mystery novels, camping, playing board games with friends

© 2026 McFarland Clinic. All Rights Reserved.