Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1063443745
Practice Locations (2)
TOMBIGBEE HEALTHCARE AUTHORITY
105 US HWY 80 E, SUITE 230
DEMOPOLIS, AL 367323605
3342872840
TUSCALOOSA EAR NOSE AND THROAT CENTER PC
1300 MCFARLAND BLVD NE, SUITE 150
TUSCALOOSA, AL 354062283
2057589041
Source: CMS National Downloadable File, September 2026.