Medical school: INDIANA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1346338894
Practice Locations (2)
10689 N ENNSYLVANIA ST, SUITE 200
INDIANAPOLIS, IN 462801099
1124 MEDICAL PL
SEYMOUR, IN 472742640
Source: CMS National Downloadable File, September 2026.