Graduated: 2020
NPI: 1831749662
Practice Locations (5)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
MCFARLAND CLINIC PC
3500 UNIVERSITY BLVD, SUITE 1001
AMES, IA 500103014
5152393040
MCFARLAND CLINIC PC
802 KENYON RD
FORT DODGE, IA 505015740
5155748302
MCFARLAND CLINIC PC
705 8TH ST
STORY CITY, IA 502481301
5157335191
MCFARLAND CLINIC PC
510 BANK ST
WEBSTER CITY, IA 505952204
5158326700
Source: CMS National Downloadable File, September 2026.