Medical school: UNIVERSITY OF SOUTH FLORIDA COLLEGE OF MEDICINE
Graduated: 1982
NPI: 1528040938
Practice Locations (1)
UNIVERSITY OF ALABAMA AT BIRMINGHAM
1023 MEDICAL CTR PKWY, SUITE 200
SELMA, AL 367017739
3348754184
Source: CMS National Downloadable File, September 2026.