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:

Monday8am-5pm
Tuesday8am-5pm
Wednesday8am-5pm
Thursday8am-5pm
Friday8am-5pm

Marshalltown Southside Office

303 Nicholas Drive
Marshalltown, IA 50158

View on Map

641-752-0099

Department Hours:

Monday8am-5pm
Tuesday8am-5pm
Wednesday8am-5pm
Thursday8am-5pm
Friday8am-5pm

McFarland Express Care - Marshalltown Hy-Vee

802 South Center St
Marshalltown, IA 50158

View on Map

641-844-5200

Department Hours:

Monday9am-7pm
Tuesday9am-7pm
Wednesday9am-7pm
Thursday9am-7pm
Friday9am-7pm
Saturday9am-5pm
Sunday9am-5pm

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:

Monday8am-5pm
Tuesday8am-5pm
Wednesday8am-5pm
Thursday8am-5pm
Friday8am-5pm
© 2019 McFarland Clinic. All rights reserved.