Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 2001
Also: INTERNAL MEDICINE
NPI: 1275503948
Practice Locations (3)
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.