Medical school: COLLEGE OF PODIATRIC MED AND SURGERY, DES MOINES UNIVERSITY
Graduated: 2012
NPI: 1740544386
Practice Locations (5)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
FRANKLIN GENERAL HOSPITAL
1720 CENTRAL AVE E
HAMPTON, IA 504411869
6414565000
FRANKLIN GENERAL HOSPITAL
1720 CENTRAL AVE E, FRANKLIN MEDICAL CENTER
HAMPTON, IA 504411869
6414565050
FRANKLIN GENERAL HOSPITAL
1720 CENTRAL E AVE
HAMPTON, IA 504411869
MCFARLAND CLINIC PC
421 E MERLE HIBBS BLVD
MARSHALLTOWN, IA 501581992
6417520654
Source: CMS National Downloadable File, September 2026.