Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1124092366
Practice Locations (1)
LOUISVILLE INTERNAL MEDICINE AND PEDIATRICS LLC
3101 BRECKENRIDGE LN, SUITE 4E
LOUISVILLE, KY 402202797
5024545252
Source: CMS National Downloadable File, September 2026.