Graduated: 2020
NPI: 1891452884
Practice Locations (5)
MCFARLAND CLINIC PC
1215 DUFF AVE
AMES, IA 500105400
5152394400
MCFARLAND CLINIC PC
3500 UNIVERSITY BLVD, SUITE 1001
AMES, IA 500103014
5152393040
MCFARLAND CLINIC PC
3800 LINCOLN WAY
AMES, IA 500143402
5159564100
MCFARLAND CLINIC PC
640 LINCOLN WAY
AMES, IA 500106911
5159564051
STEWART MEMORIAL COMMUNITY HOSPITAL
1301 W MAIN ST
LAKE CITY, IA 514491585
7124643171
Source: CMS National Downloadable File, September 2026.