Medical school: KANSAS CITY COLLEGE OF MEDICINE AND SURGERY
Graduated: 2005
Also: INTERNAL MEDICINE
NPI: 1558540864
Practice Locations (2)
CARDIOLOGY , PC
801 PRINCETON AVE SW, SUITE 707
BIRMINGHAM, AL 352111309
2057804330
CARDIOLOGY , PC
1803 PARK VIEW DR NE, SUITE 101
CULLMAN, AL 350583618
2057804330
Source: CMS National Downloadable File, September 2026.