Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1881676930
Practice Locations (2)
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
Source: CMS National Downloadable File, September 2026.