Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1974
NPI: 1699755975
Practice Locations (2)
3316 HWY 280
ALEXANDER CITY, AL 350103369
2563297100
810 SAINT VINCENTS DR
BIRMINGHAM, AL 352051601
2059397645
Source: CMS National Downloadable File, September 2026.