Graduated: 2024
NPI: 1700622859
Practice Locations (2)
MCFARLAND CLINIC PC
1111 DUFF AVE
AMES, IA 500105745
5152392155
THE IOWA CLINIC PC
5950 UNIVERSITY AVE, SUITE 180
WEST DES MOINES, IA 502668234
5158759100
Source: CMS National Downloadable File, September 2026.