Medical school: UNIVERSITY OF NORTH DAKOTA SCHOOL OF MEDICINE
Graduated: 2004
Also: INTERNAL MEDICINE
NPI: 1073667135
Practice Locations (6)
BILLINGS CLINIC
2800 10TH AVE N
BILLINGS, MT 591010703
4066574000
CMSC LLC
3010 15TH AVE S
GREAT FALLS, MT 594055240
4062168000
ST PETERS HEALTH
2475 E BROADWAY ST
HELENA, MT 596014928
4064472828
SIDNEY HEALTH CENTER
216 14TH AVE SW
SIDNEY, MT 592703519
4064882036
NORTH PLATTE NEBRASKA HOSPITAL CORPORATION
601 W LEOTA ST, GREAT PLAINS HEALTH
NORTH PLATTE, NE 691016525
3085688000
LEGACY CLINICS LLC
300 N GRAHAM ST, SUITE 125
PORTLAND, OR 972271683
5034133714
Source: CMS National Downloadable File, September 2026.