Medical school: UNIVERSITY OF ALABAMA SCHOOL OF MEDICINE
Graduated: 1991
Also: MAXILLOFACIAL SURGERY
NPI: 1518917343
Practice Locations (1)
UNIVERSITY OF LOUISVILLE
501 S PRESTON ST
LOUISVILLE, KY 402021701
5028525103
Source: CMS National Downloadable File, September 2026.