McFarland Clinic

Power Up

Get Your Flu Shot

See flu shot and flu clinic options at a McFarland Clinic location near you.

Learn more

Sign Up Online

MyChart

Send messages to your doctor, see your test results, request appointments and more.

Sign up online

Quality Care 

What It Means

McFarland Clinic was rated #1 in quality and value for the third consecutive year.

Learn more

Shingles

Vaccine

Do you need the new shingles vaccine? Watch this video to get the answer.

Watch video

Extraordinary Care, Every Day

Power Up! Get Your Flu Shot

The flu vaccine is the best way to protect yourself and others from the flu. Be an Extraordinary Defender and get your flu shot at a McFarland Clinic office or McFarland Flu Clinic near you.

Learn more

News

Jeffrey Richards, DO Joins McFarland Clinic Jefferson Family Medicine

McFarland Clinic is pleased to announce that Jeffrey Richards, DO has joined the Jefferson Family Medicine Department.

Read More

Alyson Vosberg, ARNP Joins McFarland North Ames Family Medicine

McFarland Clinic is pleased to announce that Alyson Vosberg, ARNP has joined the North Ames Family Medicine Department.

Read More
More News
This text is for WCAG Compliance

Connect With Your Doctor

Jeffrey Richards, DO
Family Medicine - Jefferson

Dr. Richards sees adults and children for preventative medicine, immunizations and acute illnesses.

Meet Dr. Richards

This text is for WCAG Compliance

Connect With Your Doctor

Alyson Vosberg, ARNP
Family Medicine - Ames

Alsyon sees adults and children for preventative health and acute care. An Ames native, Alyson practices in our North Ames Office and is excited to be back in the community.

Meet Alyson

This text is for WCAG Compliance

Connect With Your Doctor

Tonya Ringena, ARNP
Family Medicine - Eldora

Tonya provides preventative health care, immunizations and acute care for adults and children.

Meet Tonya

This text is for WCAG Compliance

Connect With Your Doctor

Kindra Gaulke, ARNP
Family Medicine - Ames

Kindra sees adults and children for preventative health, chronic care management and acute visits. She practices at our Family Medicine East Office.

Meet Kindra

This text is for WCAG Compliance

Connect With Your Doctor

Jeffrey Dikis, DPM
Podiatry - Marshalltown

Dr. Dikis provides comprehensive foot care including orthotics, diabetic foot care, and surgical repair of fractures and tendons.

Meet Dr. Dikis

This text is for WCAG Compliance

Connect With Your Doctor

Sreenath Kodali, MD
Oncology & Hematology - Ames

Dr. Kodali provides care for patients with solid and bloodborne cancers and blood disorders.

Meet Dr. Kodali

This text is for WCAG Compliance

Connect With Your Doctor

Michael Stefl, MD
Orthopedic Surgery - Ames

Dr. Stefl has a special interest in Total Joint Reconstruction, including hip and knee replacement. He is an Iowa native.

Meet Dr. Stefl

© 2019 McFarland Clinic. All rights reserved.