Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 2012
Offers telehealth
NPI: 1245593391
Practice Locations (1)
SELLERSBURG INTERNAL MEDICINE AND PEDIATRICS
130 HUNTER STATION WAY, SUITE 202
SELLERSBURG, IN 471728932
8122480800
Source: CMS National Downloadable File, September 2026.