Graduated: 2011
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1568756682
Practice Locations (4)
ALLEN MEMORIAL HOSPITAL CORPORATION
1825 LOGAN AVE
WATERLOO, IA 507031916
3192353913
ALLEN MEMORIAL HOSPITAL CORPORATION
233 VOLD DR
WATERLOO, IA 507031256
31923550900
ALLEN MEMORIAL HOSPITAL CORPORATION
3510 INVERNESS RD
WATERLOO, IA 507014634
3192332701
ALLEN MEMORIAL HOSPITAL CORPORATION
3530 W 4TH ST, UPH WATERLOO COMMUNITY CANCER
WATERLOO, IA 507014503
3192332701
Source: CMS National Downloadable File, September 2026.