Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN NEW ORLEANS
Graduated: 1987
NPI: 1316924798
Practice Locations (1)
EAR NOSE AND THROAT ASSOCIATES OF
1224 MCFARLAND BLVD NE, SUITE A
TUSCALOOSA, AL 354062288
2053333330
Source: CMS National Downloadable File, September 2026.