McFarland Clinic PC

Family Medicine, Physical Therapy, Physician Assistant (PA) and 48 more

2413 Edgington Ave
Eldora, IA 50627
(515) 239-4482
View All 117 Locations

About McFarland Clinic PC

Office Locations

Loading map...
1
McFarland Clinic PC
Eldora Allergy
2413 Edgington Ave
Eldora, IA 50627
(515) 239-4482 (Office)
2
McFarland Clinic PC
Eldora Family Medicine/Gerontology
2413 Edgington Ave
Eldora, IA 50627
(641) 939-7160 (Office)
3
McFarland Clinic PC
Eldora Family Medicine
2413 Edgington Ave
Eldora, IA 50627
(641) 648-2586 (Office)
4
McFarland Clinic PC
Iowa Falls Family Medicine
701 Washington Ave
Iowa Falls, IA 50126
(641) 648-2586 (Office)
5
McFarland Clinic PC
Iowa Falls Allergy
701 Washington Ave
Iowa Falls, IA 50126
(515) 239-4482 (Office)
6
McFarland Clinic PC
Iowa Falls Orthopedics
701 Washington Ave
Iowa Falls, IA 50126
(515) 239-4475 (Office)
7
McFarland Clinic PC
Iowa Falls Physical Therapy
701 Washington Ave
Iowa Falls, IA 50126
(641) 648-2473 (Office)
8
McFarland Clinic PC
Iowa Falls Podiatry
701 Washington Ave
Iowa Falls, IA 50126
(515) 239-4586 (Office)
9
McFarland Clinic PC
Marshalltown Family Medicine
312 E Main St
Marshalltown, IA 50158
(641) 752-0654 (Office)
10
McFarland Clinic PC
Marshalltown Family Medicine
312 E Main St
Marshalltown, IA 50158
(641) 752-5469 (Office)
11
McFarland Clinic PC
Marshalltown Allergy
312 E Main St
Marshalltown, IA 50158
(515) 239-4482 (Office)
12
McFarland Clinic PC
Marshalltown Urology
312 E Main St
Marshalltown, IA 50158
(515) 239-4490 (Office)
13
McFarland Clinic PC
Marshalltown Cardiology
312 E Main St
Marshalltown, IA 50158
(515) 239-4472 (Office)
14
McFarland Clinic PC
Marshalltown Orthopedics
312 E Main St
Marshalltown, IA 50158
(515) 239-4475 (Office)
15
McFarland Clinic PC
Marshalltown Rheumatology
312 E Main St
Marshalltown, IA 50158
(515) 239-4775 (Office)
16
McFarland Clinic PC
Marshalltown Physical Therapy
312 E Main St
Marshalltown, IA 50158
(641) 844-2294 (Office)
17
McFarland Clinic PC
Marshalltown Pain Medicine
312 E Main St
Marshalltown, IA 50158
(515) 239-5080 (Office)
18
McFarland Clinic PC
Marshalltown Otolaryngology
312 E Main St
Marshalltown, IA 50158
(515) 239-4716 (Office)
19
McFarland Clinic PC
Marshalltown General Surgery
312 E Main St
Marshalltown, IA 50158
(641) 752-6391 (Office)
20
McFarland Clinic PC
Marshalltown Pediatrics
312 E Main St
Marshalltown, IA 50158
(641) 753-8616 (Office)
21
McFarland Clinic PC
Marshalltown Adult Medicine
312 E Main St
Marshalltown, IA 50158
(641) 753-3313 (Office)
22
McFarland Clinic PC
Marshalltown Marshalltown
312 E Main St
Marshalltown, IA 50158
(515) 239-4496 (Office)
23
McFarland Clinic PC
Marshalltown Hematology/Oncology
312 E Main St
Marshalltown, IA 50158
(515) 239-4401 (Office)
24
McFarland Clinic PC
Marshalltown Emergency Medicine
3 S 4th Ave
Marshalltown, IA 50158
(641) 754-5040 (Office)
25
McFarland Clinic PC
Marshalltown Southside After Hours Care
303 Nicholas Dr
Marshalltown, IA 50158
(641) 752-0099 (Office)
26
McFarland Clinic PC
Story City Gerontology
705 8th St
Story City, IA 50248
(515) 733-5191 (Office)
27
McFarland Clinic PC
Story City Family Medicine
705 8th St
Story City, IA 50248
(515) 733-5354 (Office)
28
McFarland Clinic PC
Story County Medical Center - South Campus Allergy
640 S 19th St
Nevada, IA 50201
(515) 239-4482 (Office)
29
McFarland Clinic PC
Story County Medical Center - South Campus Orthopedics
640 S 19th St
Nevada, IA 50201
(515) 239-4475 (Office)
30
McFarland Clinic PC
Nevada Physical Therapy
230 6th St
Nevada, IA 50201
(515) 382-5505 (Office)
31
McFarland Clinic PC
Nevada Family Medicine
230 6th St
Nevada, IA 50201
(515) 382-5471 (Office)
32
McFarland Clinic PC
Nevada Physical Therapy
230 6th St
Nevada, IA 50201
(515) 956-4095 (Office)
33
McFarland Clinic PC
Ames Main Adult Medicine
1215 Duff Ave
Ames, IA 50010
(515) 239-4431 (Office)
(515) 239-4742 (Fax)
34
McFarland Clinic PC
Ames Main Occupational Medicine
1215 Duff Ave
Ames, IA 50010
(515) 239-4496 (Office)
(515) 239-4767 (Fax)
35
McFarland Clinic PC
Ames Main Infectious Diseases
1215 Duff Ave
Ames, IA 50010
(515) 239-4422 (Office)
36
McFarland Clinic PC
Ames Main Radiology
1215 Duff Ave
Ames, IA 50010
(515) 239-4456 (Office)
37
McFarland Clinic PC
Ames Main Pediatrics
1215 Duff Ave
Ames, IA 50010
(515) 239-4404 (Office)
38
McFarland Clinic PC
Physical Therapy Ames Main
1215 Duff Ave
Ames, IA 50010
(515) 663-4824 (Office)
39
McFarland Clinic PC
Ames Main Orthopedics
1215 Duff Ave
Ames, IA 50010
(515) 239-4475 (Office)
40
McFarland Clinic PC
Ames Main Vein Clinic
1215 Duff Ave
Ames, IA 50010
(515) 239-4432 (Office)
41
McFarland Clinic PC
Ames ENT
1215 Duff Ave
Ames, IA 50010
(515) 239-4480 (Office)
42
McFarland Clinic PC
Ames Main Allergy
1215 Duff Ave
Ames, IA 50010
(515) 239-4482 (Office)
43
McFarland Clinic PC
Ames Main Gastroenterology
1215 Duff Ave
Ames, IA 50010
(515) 239-4450 (Office)
44
McFarland Clinic PC
Ames Main Pediatricic Hospitalist
1215 Duff Ave
Ames, IA 50010
(515) 239-6857 (Office)
45
McFarland Clinic PC
Ames Main Physical Therapy
1215 Duff Ave
Ames, IA 50010
(515) 956-4095 (Office)
46
McFarland Clinic PC
Ames Main Podiatry
1215 Duff Ave
Ames, IA 50010
(515) 239-4586 (Office)
47
McFarland Clinic PC
McFarland Clinic Audiology, Hearing Aids
1215 Duff Ave
Ames, IA 50010
(515) 239-4421 (Office)
48
McFarland Clinic PC
Ames Main Otolaryngology
1215 Duff Ave
Ames, IA 50010
(515) 239-4716 (Office)
49
McFarland Clinic PC
Ames Main Pathology
1215 Duff Ave
Ames, IA 50010
(515) 239-4448 (Office)
50
McFarland Clinic PC
Ames Main Plastic & Hand Surgery
1215 Duff Ave
Ames, IA 50010
(515) 239-4725 (Office)
51
McFarland Clinic PC
Ames Main Physical Therapy
1215 Duff Ave
Ames, IA 50010
(515) 956-4093 (Office)
52
McFarland Clinic PC
Ames Main Infectious Diseases
1215 Duff Ave
Ames, IA 50010
(515) 239-4474 (Office)
53
McFarland Clinic PC
Ames Main General Surgery
1215 Duff Ave
Ames, IA 50010
(515) 239-4725 (Office)
54
McFarland Clinic PC
North Ames Family Medicine
2815 Stange Road
Ames, IA 50010
(515) 956-4970 (Office)
55
McFarland Clinic PC
Family Medicine East Office
1018 Duff Ave
Ames, IA 50010
(515) 663-8621 (Office)
56
McFarland Clinic PC
Family Medicine East After Hours Care/Family Medicine
1018 Duff Ave
Ames, IA 50010
(515) 956-4044 (Office)
57
McFarland Clinic PC
McFarland Clinic PC Nephrology
1015 Duff Ave
Ames, IA 50010
(515) 239-4760 (Office)
58
McFarland Clinic PC
Medical Arts Building Endocrinology
1015 Duff Ave
Ames, IA 50010
(515) 239-4440 (Office)
59
McFarland Clinic PC
Medical Arts Building Rheumatology
1015 Duff Ave
Ames, IA 50010
(515) 239-4775 (Office)
60
McFarland Clinic PC
MGMC-North Addition Hematology/Oncology
1015 Duff Ave
Ames, IA 50010
(515) 239-4401 (Office)
61
McFarland Clinic PC
North Ames Office
3815 Stange Rd
Ames, IA 50010
(515) 956-4050 (Office)
62
McFarland Clinic PC
Ames Physical Therapy
3815 Stange Rd
Ames, IA 50010
(515) 956-4970 (Office)
63
McFarland Clinic PC
Carroll-Grant Ave Family Medicine
405 Clark Ave
Ames, IA 50010
712792150 (Office)
64
McFarland Clinic PC
Physical Therapy Somerset Office
2707 Stange Rd
Ames, IA 50010
(515) 663-4824 (Office)
65
McFarland Clinic PC
Physical Therapy Somerset Office
2707 Stange Rd Ste 102
Ames, IA 50010
(515) 956-4014 (Office)
66
McFarland Clinic PC
ISU Student Health Orthopedics
2260 TSHC
Ames, IA 50011
(515) 239-4475 (Office)
67
McFarland Clinic PC
510 Bank St
Webster City, IA 50595
(515) 832-6700 (Office)
68
McFarland Clinic PC
Webster City Nephrology & Hypertension
510 Bank St
Webster City, IA 50595
(515) 239-4760 (Office)
69
McFarland Clinic PC
Webster City Podiatry
510 Bank St
Webster City, IA 50595
(515) 239-4586 (Office)
70
McFarland Clinic PC
McFarland Clinic Cardiology
510 Bank St
Webster City, IA 50595
(515) 239-4472 (Office)
71
McFarland Clinic PC
Webster City Allergy
510 Bank St
Webster City, IA 50595
(515) 239-4482 (Office)
72
McFarland Clinic PC
Webster City Physical Therapy
510 Bank St
Webster City, IA 50595
(515) 832-8484 (Office)
73
McFarland Clinic PC
Webster City Neurology
510 Bank St
Webster City, IA 50595
(515) 239-4435 (Office)
74
McFarland Clinic PC
Webster City General Surgery
510 Bank St
Webster City, IA 50595
(515) 239-4725 (Office)
75
McFarland Clinic PC
Webster City Orthopedics
510 Bank St
Webster City, IA 50595
(515) 239-4475 (Office)
76
McFarland Clinic PC
Webster City Occupational Medicine
510 Bank St
Webster City, IA 50595
(515) 239-4496 (Office)
77
McFarland Clinic PC
West Ames Family Medicine
3600 Lincoln Way
Ames, IA 50014
(515) 663-4892 (Office)
78
McFarland Clinic PC
West Ames Physical Therapy
3600 Lincoln Way
Ames, IA 50014
(515) 663-4824 (Office)
79
McFarland Clinic PC
McFarland Clinic Dermatology
3600 Lincoln Way
Ames, IA 50014
(515) 239-4492 (Office)
80
McFarland Clinic PC
West Ames Family Medicine
3600 Lincoln Way
Ames, IA 50014
(515) 663-4899 (Office)
81
McFarland Clinic PC
Iowa Specialty Hospital Allergy
1315 S Main St
Clarion, IA 50525
(515) 239-4482 (Office)
82
McFarland Clinic PC
Iowa Specialty Hospital Occupational Medicine
1316 S Main St
Clarion, IA 50525
(515) 239-4496 (Office)
83
McFarland Clinic PC
Boone Allergy
1015 Union St
Boone, IA 50036
(515) 239-4482 (Office)
84
McFarland Clinic PC
Boone Podiatry
1015 Union St
Boone, IA 50036
(515) 239-4586 (Office)
85
McFarland Clinic PC
Boone County Hospital Hematology/Oncology
1015 Union St
Boone, IA 50036
(515) 239-4401 (Office)
86
McFarland Clinic PC
Mercy Diagnostic Center Allergy
1605 SE Delaware Ave
Ankeny, IA 50021
(515) 239-4482 (Office)
87
McFarland Clinic PC
Ankeny Occupational Medicine
1605 SE Delaware Ave
Ankeny, IA 50021
(515) 239-4496 (Office)
88
McFarland Clinic PC
Ankeny Specialty Services
1605 SE Delaware Ave Ste L
Ankeny, IA 50021
(515) 965-3560 (Office)
89
McFarland Clinic PC
Ankeny Orthopedics
1605 SE Delaware Ave Ste L
Ankeny, IA 50021
(515) 239-4475 (Office)
90
McFarland Clinic PC
Ankeny Vein Clinic
1605 SE Delaware Ave Ste L
Ankeny, IA 50021
(515) 239-4432 (Office)
91
McFarland Clinic PC
Ankeny Podiatry
1605 SE Delaware Ave Ste L
Ankeny, IA 50021
(515) 239-4586 (Office)
92
McFarland Clinic PC
Trinity Cancer Center Hematology/Oncology
802 Kenyon Rd
Fort Dodge, IA 50501
(515) 239-4401 (Office)
93
McFarland Clinic PC
Trinity Cancer Center Radiation Oncology
802 Kenyon Rd
Fort Dodge, IA 50501
(515) 239-2411 (Office)
94
McFarland Clinic PC
Fort Dodge Hematology/Oncology
802 Kenyon Rd
Fort Dodge, IA 50501
(515) 574-8302 (Office)
95
McFarland Clinic PC
Humboldt County Memorial Hospital Allergy
1000 15th St N
Humboldt, IA 50548
(515) 239-4482 (Office)
96
McFarland Clinic PC
Jefferson Podiatry
1002 West Lincolnway
Audubon, IA 50129
(712) 792-1500 (Office)
97
McFarland Clinic PC
Jefferson Family Medicine
1002 E Lincolnway St
Jefferson, IA 50129
(515) 386-3448 (Office)
98
McFarland Clinic PC
1002 W Lincoln Way
Jefferson, IA 50129
(515) 386-4192 (Office)
99
McFarland Clinic PC
Jefferson Cardiology
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4472 (Office)
100
McFarland Clinic PC
Jefferson Hematology/Oncology
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4401 (Office)
101
McFarland Clinic PC
Jefferson Adult Medicine
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4475 (Office)
102
McFarland Clinic PC
Jefferson Neurology
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4435 (Office)
103
McFarland Clinic PC
Jefferson Obstetrics/Gynecology
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4414 (Office)
104
McFarland Clinic PC
Jefferson Urology
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4490 (Office)
105
McFarland Clinic PC
Jefferson Allergy
1002 W Lincoln Way
Jefferson, IA 50129
(515) 239-4482 (Office)
106
McFarland Clinic PC
1214 S Grant Rd
Carroll, IA 51401
(712) 792-1500 (Office)
107
McFarland Clinic PC
Carroll-Grant Ave Nephrology & Hypertension
1214 S Grant Rd
Carroll, IA 51401
(515) 239-4760 (Office)
108
McFarland Clinic PC
Carroll Cardiology
1214 S Grant Rd
Carroll, IA 51401
(515) 239-4472 (Office)
109
McFarland Clinic PC
Carroll Rheumatology
1214 S Grant Rd
Carroll, IA 51401
(515) 239-4775 (Office)
110
McFarland Clinic PC
Carroll Physical Therapy
1214 S Grant Rd
Carroll, IA 51401
(712) 792-3311 (Office)
111
McFarland Clinic PC
Carroll Neurology
1214 S Grant Rd
Carroll, IA 51401
(515) 239-4435 (Office)
112
McFarland Clinic PC
Carroll Physical Therapy
1214 S Grant Rd
Carroll, IA 51401
(712) 792-8491 (Office)
113
McFarland Clinic PC
Carroll Allergy
1214 S Grant Rd
Carroll, IA 51401
(515) 239-4482 (Office)
114
McFarland Clinic PC
Carroll-Grant Ave Family Medicine
1214 S Grant Rd
Carroll, IA 51401
(712) 792-3311 (Office)
115
McFarland Clinic PC
Carroll-Grant Ave Family Medicine
405 S Clark St
Carroll, IA 51401
(712) 792-1500 (Office)
116
McFarland Clinic PC
Audobon County Memorial Hospital Podiatry
515 Pacific Ave
Audubon, IA 50025
(712) 792-1500 (Office)
117
McFarland Clinic PC
Manning Regional Healthcare Center Podiatry
410 Main St
Manning, IA 51455
(712) 792-1500 (Office)

Our Physicians

Nephrology

Dr. Jacob C. Alexander, MD

312 E Main St
Marshalltown, IA 50158 More Locations
Dr. Jacob C. Alexander, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Internal Medicine

Dr. Rupal V. Amin, MD

1215 Duff Ave
Ames, IA 50010
Dr. Rupal V. Amin, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Nephrology

Dr. Lavanya Amuluru, MD

312 E Main St
Marshalltown, IA 50158 More Locations
Dr. Lavanya Amuluru, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Diagnostic Radiology

Dr. Randy L. Anderson, MD

1215 Duff Ave
Ames, IA 50010
Dr. Randy L. Anderson, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Infectious Disease Medicine

Dr. Ricardo D. Arbulu Guerra, MD

1215 Duff Ave
Ames, IA 50010 More Locations
Dr. Ricardo D. Arbulu Guerra, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Hematology view all

Dr. Swaleh A. Bahamadi, MD

1111 Duff Ave
Ames, IA 50010 More Locations
Dr. Swaleh A. Bahamadi, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Physical Therapy

Trevor Baier, PT

810 W Anthony Dr
Urbana, IL 61802 More Locations
Trevor Baier, PT
Patient Satisfaction
Pediatric Nursing (Nurse Practitioner)

Sheila R. Baker

1215 Duff Ave
Ames, IA 50010 More Locations
Sheila R. Baker
Patient Satisfaction
Physical Therapy

Sue Barry, PT

1215 Duff Ave
Ames, IA 50010 More Locations
Sue Barry, PT
Patient Satisfaction
Nursing (Nurse Practitioner) view all

Karen J. Bates, MSN

705 8th St
Story City, IA 50248
Karen J. Bates, MSN
Patient Satisfaction
Family Medicine

Dr. Matthew J. Baughman, MD

3815 Stange Rd
Ames, IA 50010
Dr. Matthew J. Baughman, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Family Medicine

Dr. Pierre R. Bernard, DO

510 Bank St
Webster City, IA 50595
Dr. Pierre R. Bernard, DO
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Phlebology

Dr. Renald M. Bernard, MD

1605 SE Delaware Ave Ste L
Ankeny, IA 50021 More Locations
Dr. Renald M. Bernard, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Internal Medicine

Dr. Todd C. Berryhill, MD

1215 Duff Ave
Ames, IA 50010
Dr. Todd C. Berryhill, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Family Medicine

Dr. Michael R. Bird, MD

1018 Duff Ave
Ames, IA 50010
Dr. Michael R. Bird, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Physical Therapy

Paul C. Brott, MSPT

3600 Lincoln Way
Ames, IA 50014
Paul C. Brott, MSPT
Patient Satisfaction
Allergy & Immunology view all

Dr. Jay E. Brown, MD

312 E Main St
Marshalltown, IA 50158 More Locations
Dr. Jay E. Brown, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Physician Assistant (PA)

Sheila M. Bryan, PA-C

510 Bank St
Webster City, IA 50595
Sheila M. Bryan, PA-C
Patient Satisfaction
Sports Medicine

Dr. Peter G. Buck, MD

701 Washington Ave
Iowa Falls, IA 50126 More Locations
Dr. Peter G. Buck, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Internal Medicine

Dr. Brenda A. Burrough, MD

1215 Duff Ave
Ames, IA 50010
Dr. Brenda A. Burrough, MD
Patient Satisfaction
Hospital Quality
  • Treatment Excellence
  • Specialty Excellence
  • Hospital-Wide Awards
Page 1 of 11 »
Connect With Us
Our User Agreement and Privacy Policy Have Changed

By continuing to use this site, you are agreeing to the new Privacy Policy and User Agreement.

© Copyright 2015 Healthgrades Operating Company, Inc. Patent US Nos. 7,752,060 and 8,719,052. All Rights Reserved. 
Third Party materials included herein protected under copyright law.

Use of this website and any information contained herein is governed by the Healthgrades User Agreement.