Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1974
NPI: 1396779161
Practice Locations (5)
CAHABA MEDICAL CARE FOUNDATION
1305 PRINCETON AVE SW
BIRMINGHAM, AL 352111544
2053408108
CAHABA MEDICAL CARE FOUNDATION
195 HOSPITAL DR
CENTREVILLE, AL 350422935
2059262992
CAHABA MEDICAL CARE FOUNDATION
294 PIERSON AVE
CENTREVILLE, AL 350422918
2059262992
CAHABA MEDICAL CARE FOUNDATION
100 TOWNCENTER BLVD, SUITE 111
TUSCALOOSA, AL 354061832
2059262992
100 TOWNCENTER BLVD, SUITE 111A
TUSCALOOSA, AL 354061832
2054099601
Source: CMS National Downloadable File, September 2026.