Graduated: 2013
NPI: 1356776264
Practice Locations (4)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
2621 VAN BUREN AVE
DUBUQUE, IA 520015533
5636630091
GUTTENBERG MUNICIPAL HOSPITAL
200 MAIN ST
GUTTENBERG, IA 520529108
56325211211361
GUTTENBERG MUNICIPAL HOSPITAL
200 MAIN ST, PO BOX 550
GUTTENBERG, IA 520529108
Source: CMS National Downloadable File, September 2026.