Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2015
NPI: 1558732750
Practice Locations (2)
KIOSK MEDICINE KENTUCKY LLC
2219 HOLIDAY MANOR CTR
LOUISVILLE, KY 402226463
5028133220
UNIVERSITY OF LOUISVILLE PHYSICIANS INC
2401 TERRA CROSSING BLVD, SUITE 101
LOUISVILLE, KY 402455395
5022104602
Source: CMS National Downloadable File, September 2026.