Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1973
NPI: 1912995721
Practice Locations (2)
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
213 HUNTER STATION RD
SELLERSBURG, IN 471721879
8122482560
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
201 ABRAHAM FLEXNER WAY, SUITE 1200
LOUISVILLE, KY 402023481
5025838383
Source: CMS National Downloadable File, September 2026.