Medical school: CREIGHTON UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2007
NPI: 1124216882
Practice Locations (3)
MCFARLAND CLINIC PC
640 LINCOLN WAY
AMES, IA 500106911
5159564051
PEDIATRIC AND ADULT ALLERGY PC
1212 PLEASANT ST, SUITE 110
DES MOINES, IA 503091410
5152447229
THE IOWA CLINIC PC
5950 UNIVERSITY AVE, SUITE 105
WEST DES MOINES, IA 502667756
5158759100
Source: CMS National Downloadable File, September 2026.