Graduated: 1986
NPI: 1922097252
Practice Locations (6)
MCFARLAND CLINIC PC
1111 DUFF AVE
AMES, IA 500105745
5152394472
MCFARLAND CLINIC PC
1128 DUFF AVE
AMES, IA 500105776
5152394460
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
718 STORY ST
BOONE, IA 500362834
5154322020
MCFARLAND CLINIC PC
421 E MERLE HIBBS BLVD
MARSHALLTOWN, IA 501581992
6417520654
Source: CMS National Downloadable File, September 2026.