Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1971
Also: PATHOLOGY
Offers telehealth
NPI: 1235138009
Practice Locations (1)
3950 KRESGE WAY, SUITE 404
LOUISVILLE, KY 402074637
5028968803
Source: CMS National Downloadable File, September 2026.