Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1996
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY), INTERNAL MEDICINE
Offers telehealth
NPI: 1497729271
Practice Locations (6)
STATE UNIVERSITY OF IOWA
865 LINCOLN RD, SUITE 500
BETTENDORF, IA 527224199
5633442250
STATE UNIVERSITY OF IOWA
2450 CORAL CT
CORALVILLE, IA 522412975
3196453300
STATE UNIVERSITY OF IOWA
2591 HOLIDAY RD
CORALVILLE, IA 522413039
3194677150
STATE UNIVERSITY OF IOWA
200 HAWKINS DR
IOWA CITY, IA 522421009
3193561616
STATE UNIVERSITY OF IOWA
3640 MIDDLEBURY RD
IOWA CITY, IA 522452712
3193397475
STATE UNIVERSITY OF IOWA
500 E MARKET ST, UNIVERSITY OF IOWA HEALTH CARE MEDICAL CENT
IOWA CITY, IA 522452633
3193390300
Source: CMS National Downloadable File, September 2026.