Medical school: GEISEL SCHOOL OF MEDICINE AT DARTMOUTH
Graduated: 1992
NPI: 1295722338
Practice Locations (2)
24276 166TH ST
EAGLE BUTTE, SD 576258141
3916 N POTSDAM AVE PMB, SUITE 4498
SIOUX FALLS, SD 571047048
Source: CMS National Downloadable File, September 2026.