Medical school: JOHNS HOPKINS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1982753489
Practice Locations (3)
PORTAGE PHYSICIAN PRACTICES INC
500 CAMPUS DR
HANCOCK, MI 499301452
9064831060
ECS NORTHERN MICHIGAN PC
416 CONNABLE AVE
PETOSKEY, MI 497702212
8002486777
AVERA ST LUKES
305 S STATE ST
ABERDEEN, SD 574014527
6056225251
Source: CMS National Downloadable File, September 2026.