McFarland Clinic

Need Care Now?

Know When to Go

Next available appointments and wait times for Express Care and Urgent Care locations.

Learn more

How to Prevent

Falls

Read these tips to learn what you can do to prevent falling at home.

Read more

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

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

What to Do if You Think You Have the Flu

What should you do if you think you have influenza? These tips can help, from knowing when to see a doctor to staying home from work or school.

Read More

Winter Blues: Causes, Signs and Strategies to Cope

Colder weather and shorter days of sunlight can change people’s moods, leading to what is sometimes called the winter blues. Read about these strategies to cope or to relieve the effects of the changing seasons.

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

© 2020 McFarland Clinic. All rights reserved.