Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1629134739
Practice Locations (2)
1919 STATE ST, SUITE 144
NEW ALBANY, IN 471506803
8129453223
4001 KRESGE WAY, SUITE 310
LOUISVILLE, KY 402074640
5028954820
Source: CMS National Downloadable File, September 2026.