Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1992
NPI: 1609858372
Practice Locations (6)
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
832 PRINCETON AVE SW
BIRMINGHAM, AL 352111320
2052068219
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
1406 WALL ST
CULLMAN, AL 350556011
2567362856
CRMC MEDICAL GROUP LLC
1800 AL HWY 157
CULLMAN, AL 350581271
2567355075
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
408 CLARK ST NE
CULLMAN, AL 350551953
2567343202
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
501 CLARK ST NE
CULLMAN, AL 350551921
2567399898
BIRMINGHAM INTERNAL MEDICINE ASSOCIATES, LLC
7191 CAHABA VALLEY RD, SUITE 300
HOOVER, AL 352426461
2058147206
Source: CMS National Downloadable File, September 2026.