Graduated: 2003
Also: INTERNAL MEDICINE
NPI: 1760563878
Practice Locations (4)
ST. LUKE'S HOSPITAL OF DULUTH
1015 E 1ST ST
DULUTH, MN 558052242
2182496360
ST CLOUD HOSPITAL
1406 6TH AVE N
SAINT CLOUD, MN 563031900
3202512700
INTEGRIS AMBULATORY CARE CORPORATION
3300 NW EXPRESSWAY
OKLAHOMA CITY, OK 731124418
4059493141
TEXAS HEALTH PHYSICIANS GROUP
1001 N WALDROP DR, SUITE 612
ARLINGTON, TX 760124714
8172774723
Source: CMS National Downloadable File, September 2026.