Medical school: UNIVERSITY OF MISSOURI ST LOUIS - SCHOOL OF OPTOMETRY
Graduated: 2011
NPI: 1417235318
Practice Locations (3)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
MCFARLAND CLINIC PC
718 STORY ST
BOONE, IA 500362834
5154322020
MCFARLAND CLINIC PC
1018 6TH ST, SUITE 101
NEVADA, IA 502011826
5153824626
Source: CMS National Downloadable File, September 2026.