Graduated: 1977
NPI: 1114982881
Practice Locations (2)
CARDIOLOGY , PC
801 PRINCETON AVE SW, SUITE 707
BIRMINGHAM, AL 352111309
2057804330
CARDIOLOGY , PC
817 PRINCETON AVE SW, SUITE 202
BIRMINGHAM, AL 352111348
2057868815
Source: CMS National Downloadable File, September 2026.