McFarland Clinic

Clinics - Marshalltown

Text Size
Smaller Larger
Skip physician search

Find a Doctor

Expand Search
Criteria Search

2 Name Search

Main Content

Marshalltown Main Street Office

312 East Main Street
Marshalltown, IA 50158

View on Map

641-752-0654

Department Hours:
MON-FRI 8 AM - 5 PM

Marshalltown Southside Office

303 Nicholas Drive
Marshalltown, IA 50158

View on Map

641-752-0099

Department Hours:
MON-FRI 8 AM - 5 PM

McFarland Express Care - Marshalltown Hy-Vee

802 South Center St
Marshalltown, IA 50158

View on Map

641-844-5200

Department Hours:
MON-FRI 9 AM - 7 PM
SAT-SUN 9 AM - 5 PM

Schedule Online

First Nurse Mary Greeley Medical Center Nurse Triage can be reached by calling: 641-754-6877

Marshalltown Eye Center

312 East Main Street
Marshalltown, IA 50158

View on Map

641-753-5585

Department Hours:
MON-FRI 8 AM - 5 PM

© 2018 McFarland Clinic. All rights reserved.