Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1985
Also: CARDIOVASCULAR DISEASE (CARDIOLOGY)
NPI: 1407810013
Practice Locations (4)
FAYETTE MEDICAL CENTER
1653 TEMPLE AVE N
FAYETTE, AL 355551314
2057597063
DRUID CITY PHYSICIAN SERVICES LLC
701 UNIVERSITY BLVD E, SUITE 400
TUSCALOOSA, AL 354017428
2057520694
THE DCH HEALTHCARE AUTHORITY
701 UNIVERSITY BLVD E, SUITE 400
TUSCALOOSA, AL 354017428
2057520694
CARDIOLOGY CONSULTANTS PC
701 UNIVERSITY BLVD E, SUITE 400
TUSCALOOSA, AL 354017428
2057520694
Source: CMS National Downloadable File, September 2026.