Dr. Gregory McKernan, DO

Board Certified Family Physician

Personalized Care for You & Your Family

We offer full-family medical care.  You’ll find not just treatment of symptoms, but compassionate care to enhance the health of the whole person.   We are a family medicine clinic who provides comprehensive care for your whole family through every stage of life.  From prenatal care through delivery, infancy, childhood, adolescence, young adulthood and advanced age – we have it covered.  We also offer on-site lab services for your convenience.  Committed to the highest level of care. Accepting new patients.  Most insurance plans accepted.


Patient Portal & Forms

We value your time with us, and our goal is to keep waiting to a minimum.

To expedite your check-in process, please complete the forms that apply to you below and bring them to your first visit. Please also fill out the portal history form before your first visit.

New Patient Information Form

Patient Consents Form

HIPAA and Use of Protected Health Information Form

Pregnancy History Questionnaire (female)

HIPAA Privacy Practices (please read)



To access the Patient Portal, Click here.

Contact Us

P: (515) 225-3261

1355 50th Street, Suite 100
West Des Moines, IA 50266

M  7:30 – 4:00
T   7:30 – 4:00
W   7:30 – noon
T   7:30 – 4:00
F   7:30 – 4:00
Closed on Weekends