Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1989
Also: CARDIAC SURGERY, VASCULAR SURGERY
NPI: 1124074497
Practice Locations (2)
CARDIOLOGY CONSULTANTS PC
701 UNIVERSITY BLVD E, SUITE 400
TUSCALOOSA, AL 354017428
2057520694
701 UNIVERSITY BLVD E, SUITE 808
TUSCALOOSA, AL 354017479
2057595640
Source: CMS National Downloadable File, September 2026.