Graduated: 2012
NPI: 1457804395
Practice Locations (5)
MCFARLAND CLINIC PC
1111 DUFF AVE
AMES, IA 500105745
5152394472
MARY GREELEY MEDICAL CENTER
1111 DUFF AVE, SUITE 1431
AMES, IA 500105745
5152396882
BELMOND COMMUNITY HOSPITAL
403 1ST ST SE, IOWA SPECIALTY HOSPITAL BELMOND
BELMOND, IA 504211201
6414443500
IOWA SPECIALTY HOSPITAL- CLARION
1316 S MAIN ST
CLARION, IA 505252019
5155322811
STORY COUNTY HOSPITAL
640 S 19TH ST
NEVADA, IA 502012902
5153822111
Source: CMS National Downloadable File, September 2026.