Graduated: 1986
NPI: 1730288390
Practice Locations (3)
EASTERN HOSPITAL MEDICINE PC
50 MEDICAL PARK E DR
BIRMINGHAM, AL 352353401
2058383000
EASTERN HOSPITAL MEDICINE PC
53 MEDICAL PARK DR E
BIRMINGHAM, AL 352353401
2058364231
EASTERN HOSPITAL MEDICINE PC
810 SAINT VINCENTS DR 6
BIRMINGHAM, AL 352051601
2059397645
Source: CMS National Downloadable File, September 2026.