Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1988
Also: EMERGENCY MEDICINE
NPI: 1891759809
Practice Locations (2)
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
125 20TH ST S, SUITE 103
BIRMINGHAM, AL 352332019
2058015251
UNIVERSITY OF ALABAMA HEALTH SERVICES FOUNDATION, PC
619 19TH ST S
BIRMINGHAM, AL 352491900
2059344011
Source: CMS National Downloadable File, September 2026.