Medical school: UNIVERSITY OF IOWA, RJ & L CARVER COLLEGE OF MEDICINE
Graduated: 1988
Offers telehealth
NPI: 1609867688
Practice Locations (7)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
MCFARLAND CLINIC PC
1111 DUFF AVE
AMES, IA 500105745
5152394472
MCFARLAND CLINIC PC
1015 DUFF AVE
AMES, IA 500105733
5152394400
MCFARLAND CLINIC PC
3500 UNIVERSITY BLVD, SUITE 1001
AMES, IA 500103014
5152393040
MCFARLAND CLINIC PC
1605 SE DELAWARE AVE, SUITE L
ANKENY, IA 500214595
5159653560
MCFARLAND CLINIC PC
1214 S GRANT RD
CARROLL, IA 514013102
7127921500
MCFARLAND CLINIC PC
705 8TH ST
STORY CITY, IA 502481301
5157335191
Source: CMS National Downloadable File, September 2026.