Medical school: UNIVERSITY OF LOUISVILLE SCHOOL OF MEDICINE
Graduated: 1999
Offers telehealth
NPI: 1487615415
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.