McFarland Clinic

Clinics - Marshalltown

Text Size
Smaller Larger
Skip physician search

Find a Doctor

Expand Search
Criteria Search
Name Search

Marshalltown Main Street Office

312 East Main Street
Marshalltown, IA 50158

View on Map

641-752-0654

Department Hours:

DayTime
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:

DayTime
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:
Open 7 days a week. Hours vary. Please call for more information.

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:

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

Contact Orders

Please call us to re-order contacts. Contacts can be picked up or sent directly to you.
© 2020 McFarland Clinic. All rights reserved.