Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Minnesota » Cardiovascular Disease

Top Cardiovascular Disease Providers in Minnesota

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

TITUS EVANS

Rochester, Minn. 55905

15,481

Rank: 1 out of 403

10,340

Rank: 1 out of 403

$221K

Rank: 2 out of 403

$21

Average: $123

1

Average: 2

HUSSAM ABUISSA

Rochester, Minn. 55905

6,497

Rank: 2 out of 403

1,354

Rank: 25 out of 403

$324K

Rank: 1 out of 403

$239

Average: $123

5

Average: 2

MAHLON BURBANK

Rochester, Minn. 55905

5,974

Rank: 3 out of 403

4,277

Rank: 4 out of 403

$62.6K

Rank: 109 out of 403

$15

Average: $123

1

Average: 2

WAYNE MILLER

Rochester, Minn. 55905

5,756

Rank: 4 out of 403

4,395

Rank: 2 out of 403

$97.4K

Rank: 29 out of 403

$22

Average: $123

1

Average: 2

FARRIS TIMIMI

Rochester, Minn. 55905

5,736

Rank: 5 out of 403

4,315

Rank: 3 out of 403

$89.9K

Rank: 38 out of 403

$21

Average: $123

1

Average: 2

NIZAR SALEH

Duluth, Minn. 55805

5,467

Rank: 6 out of 403

3,319

Rank: 6 out of 403

$116K

Rank: 17 out of 403

$35

Average: $123

2

Average: 2

GREGORY GRANRUD

Saint paul, Minn. 55102

4,586

Rank: 7 out of 403

1,962

Rank: 10 out of 403

$175K

Rank: 7 out of 403

$89

Average: $123

2

Average: 2

ALLAN JAFFE

Rochester, Minn. 55905

4,503

Rank: 8 out of 403

3,675

Rank: 5 out of 403

$74.3K

Rank: 68 out of 403

$20

Average: $123

1

Average: 2

BRENO PESSANHA

Rochester, Minn. 55905

4,434

Rank: 9 out of 403

1,505

Rank: 17 out of 403

$184K

Rank: 6 out of 403

$122

Average: $123

3

Average: 2

CRYSTAL BONNICHSEN

Rochester, Minn. 55905

4,206

Rank: 10 out of 403

3,110

Rank: 7 out of 403

$72.2K

Rank: 73 out of 403

$23

Average: $123

1

Average: 2

BENJAMIN WILLIAMS

Edina, Minn. 55435

4,076

Rank: 11 out of 403

1,542

Rank: 16 out of 403

$189K

Rank: 4 out of 403

$123

Average: $123

3

Average: 2

FOUAD AZZAM

Brooklyn park, Minn. 55428

3,538

Rank: 12 out of 403

71

Rank: 354 out of 403

$142K

Rank: 12 out of 403

$1,996

Average: $123

50

Average: 2

SCOTT MIKESELL

Duluth, Minn. 55802

3,519

Rank: 13 out of 403

2,036

Rank: 9 out of 403

$124K

Rank: 15 out of 403

$61

Average: $123

2

Average: 2

THOMAS DAVIS

St louis park, Minn. 55426

3,479

Rank: 14 out of 403

2,470

Rank: 8 out of 403

$67.3K

Rank: 87 out of 403

$27

Average: $123

1

Average: 2

DENNIS ZHU

Minneapolis, Minn. 55101

3,447

Rank: 15 out of 403

1,606

Rank: 15 out of 403

$186K

Rank: 5 out of 403

$116

Average: $123

2

Average: 2

HUNG-KEI LI

Rochester, Minn. 55905

3,243

Rank: 16 out of 403

1,419

Rank: 22 out of 403

$200K

Rank: 3 out of 403

$141

Average: $123

2

Average: 2

JOHN LESSER

Minneapolis, Minn. 55407

3,123

Rank: 17 out of 403

790

Rank: 84 out of 403

$73.1K

Rank: 69 out of 403

$93

Average: $123

4

Average: 2

KIM LORIA

Saint paul, Minn. 55102

3,016

Rank: 18 out of 403

1,844

Rank: 11 out of 403

$83.3K

Rank: 51 out of 403

$45

Average: $123

2

Average: 2

LESLIE FORGOSH

Saint paul, Minn. 55102

2,956

Rank: 19 out of 403

1,674

Rank: 13 out of 403

$89K

Rank: 43 out of 403

$53

Average: $123

2

Average: 2

MICHAEL RICH

Brainerd, Minn. 56401

2,911

Rank: 20 out of 403

1,291

Rank: 29 out of 403

$71.1K

Rank: 76 out of 403

$55

Average: $123

2

Average: 2

ERIC FENSTAD

Baxter, Minn. 56425

2,759

Rank: 21 out of 403

381

Rank: 228 out of 403

$52.8K

Rank: 168 out of 403

$139

Average: $123

7

Average: 2

DAVID BENDITT

St cloud, Minn. 56303

2,728

Rank: 22 out of 403

1,476

Rank: 20 out of 403

$56.2K

Rank: 149 out of 403

$38

Average: $123

2

Average: 2

ANDREW SMITH

St louis park, Minn. 55416

2,604

Rank: 23 out of 403

1,698

Rank: 12 out of 403

$75.7K

Rank: 64 out of 403

$45

Average: $123

2

Average: 2

JAMES MOHN

Duluth, Minn. 55802

2,489

Rank: 24 out of 403

1,481

Rank: 19 out of 403

$90.8K

Rank: 37 out of 403

$61

Average: $123

2

Average: 2

STEVEN BENTON

Saint paul, Minn. 55102

2,486

Rank: 25 out of 403

1,459

Rank: 21 out of 403

$77.8K

Rank: 61 out of 403

$53

Average: $123

2

Average: 2

LASZLO TEKLER

Duluth, Minn. 55802

2,440

Rank: 26 out of 403

1,493

Rank: 18 out of 403

$59.8K

Rank: 124 out of 403

$40

Average: $123

2

Average: 2

JEFFREY SHULTZ

St louis park, Minn. 55426

2,378

Rank: 27 out of 403

1,128

Rank: 32 out of 403

$111K

Rank: 23 out of 403

$98

Average: $123

2

Average: 2

MANPREET KANWAR

Mankato, Minn. 56002

2,372

Rank: 28 out of 403

587

Rank: 163 out of 403

$139K

Rank: 13 out of 403

$238

Average: $123

4

Average: 2

TIMOTHY SCHUCHARD

Saint cloud, Minn. 56303

2,323

Rank: 29 out of 403

1,374

Rank: 23 out of 403

$87.3K

Rank: 45 out of 403

$64

Average: $123

2

Average: 2

ANDREW CHIU

Duluth, Minn. 55805

2,320

Rank: 30 out of 403

1,292

Rank: 28 out of 403

$92.4K

Rank: 36 out of 403

$71

Average: $123

2

Average: 2

KIMBERLY BODDICKER

Duluth, Minn. 55805

2,290

Rank: 31 out of 403

1,309

Rank: 27 out of 403

$89.7K

Rank: 39 out of 403

$68

Average: $123

2

Average: 2

LEONARD SCHLOFF

Saint paul, Minn. 55116

2,204

Rank: 32 out of 403

241

Rank: 279 out of 403

$60.1K

Rank: 121 out of 403

$249

Average: $123

9

Average: 2

FRANZ-JOSEF REISDORF

Saint paul, Minn. 55102

2,186

Rank: 33 out of 403

1,357

Rank: 24 out of 403

$84.8K

Rank: 49 out of 403

$63

Average: $123

2

Average: 2

KOZHUVATTASSERI MADHUSOODANAN

Minneapolis, Minn. 55455

2,123

Rank: 34 out of 403

1,070

Rank: 36 out of 403

$80.8K

Rank: 56 out of 403

$76

Average: $123

2

Average: 2

THOMAS BUNCH

Rochester, Minn. 55905

2,095

Rank: 35 out of 403

771

Rank: 90 out of 403

$144K

Rank: 10 out of 403

$187

Average: $123

3

Average: 2

R WRIGHT

Rochester, Minn. 55905

2,094

Rank: 36 out of 403

1,655

Rank: 14 out of 403

$41.4K

Rank: 247 out of 403

$25

Average: $123

1

Average: 2

PIERCE VATTEROTT

Saint paul, Minn. 55102

2,071

Rank: 37 out of 403

958

Rank: 45 out of 403

$115K

Rank: 18 out of 403

$120

Average: $123

2

Average: 2

RANDAL THOMAS

Rochester, Minn. 55905

2,057

Rank: 38 out of 403

972

Rank: 41 out of 403

$47.1K

Rank: 206 out of 403

$48

Average: $123

2

Average: 2

ROBERT SCHWARTZ

Minneapolis, Minn. 55407

2,020

Rank: 39 out of 403

473

Rank: 199 out of 403

$42.7K

Rank: 241 out of 403

$90

Average: $123

4

Average: 2

RAYMOND UNDERWOOD

Saint paul, Minn. 55102

2,011

Rank: 40 out of 403

953

Rank: 47 out of 403

$120K

Rank: 16 out of 403

$126

Average: $123

2

Average: 2

JAY SIMONSON

St louis park, Minn. 55426

1,998

Rank: 41 out of 403

845

Rank: 69 out of 403

$108K

Rank: 24 out of 403

$128

Average: $123

2

Average: 2

SUVEER BAGWE

Saint paul, Minn. 55102

1,963

Rank: 42 out of 403

933

Rank: 50 out of 403

$127K

Rank: 14 out of 403

$136

Average: $123

2

Average: 2

WOJCIECH ZUKOWSKI

Saint paul, Minn. 55102

1,866

Rank: 43 out of 403

1,227

Rank: 30 out of 403

$72K

Rank: 74 out of 403

$59

Average: $123

2

Average: 2

STEPHEN HUSTEAD

Minneapolis, Minn. 55433

1,863

Rank: 44 out of 403

791

Rank: 82 out of 403

$70.2K

Rank: 78 out of 403

$89

Average: $123

2

Average: 2

WALDEMAR WYSOKINSKI

Rochester, Minn. 55905

1,863

Rank: 44 out of 403

374

Rank: 230 out of 403

$145K

Rank: 9 out of 403

$388

Average: $123

5

Average: 2

STEVEN GOLDSMITH

Minneapolis, Minn. 55415

1,847

Rank: 46 out of 403

1,164

Rank: 31 out of 403

$49.7K

Rank: 183 out of 403

$43

Average: $123

2

Average: 2

RICHARD MADLON-KAY

Minneapolis, Minn. 55455

1,803

Rank: 47 out of 403

869

Rank: 63 out of 403

$68.9K

Rank: 83 out of 403

$79

Average: $123

2

Average: 2

DENNIS HALBE

Saint paul, Minn. 55102

1,797

Rank: 48 out of 403

1,311

Rank: 26 out of 403

$57.6K

Rank: 136 out of 403

$44

Average: $123

1

Average: 2

WOUBESHET AYENEW

Minneapolis, Minn. 55415

1,768

Rank: 49 out of 403

1,027

Rank: 37 out of 403

$56.3K

Rank: 148 out of 403

$55

Average: $123

2

Average: 2

ALRICH GRAY

Rochester, Minn. 55905

1,751

Rank: 50 out of 403

543

Rank: 177 out of 403

$157K

Rank: 8 out of 403

$289

Average: $123

3

Average: 2

EMIL MISSOV

Minneapolis, Minn. 55455

1,746

Rank: 51 out of 403

709

Rank: 108 out of 403

$71.8K

Rank: 75 out of 403

$101

Average: $123

2

Average: 2

DISHA MOOKHERJEE

Duluth, Minn. 55802

1,745

Rank: 52 out of 403

1,079

Rank: 35 out of 403

$49K

Rank: 190 out of 403

$45

Average: $123

2

Average: 2

MARGO TOLINS-MEJIA

Minneapolis, Minn. 55433

1,705

Rank: 53 out of 403

411

Rank: 220 out of 403

$49.4K

Rank: 186 out of 403

$120

Average: $123

4

Average: 2

JOSEPH LIN

Minneapolis, Minn. 55433

1,701

Rank: 54 out of 403

637

Rank: 136 out of 403

$114K

Rank: 20 out of 403

$179

Average: $123

3

Average: 2

THOMAS KNICKELBINE

Minneapolis, Minn. 55407

1,696

Rank: 55 out of 403

712

Rank: 106 out of 403

$65.1K

Rank: 94 out of 403

$91

Average: $123

2

Average: 2

SANDRA BIRCHEM

Albert lea, Minn. 56007

1,669

Rank: 56 out of 403

869

Rank: 63 out of 403

$42.1K

Rank: 244 out of 403

$48

Average: $123

2

Average: 2

MENGISTU SIMEGN

Minneapolis, Minn. 55415

1,665

Rank: 57 out of 403

965

Rank: 43 out of 403

$55.1K

Rank: 156 out of 403

$57

Average: $123

2

Average: 2

STEPHEN REMOLE

Minneapolis, Minn. 55433

1,649

Rank: 58 out of 403

690

Rank: 118 out of 403

$89.1K

Rank: 42 out of 403

$129

Average: $123

2

Average: 2

MARK MARTONE

Saint cloud, Minn. 56303

1,649

Rank: 58 out of 403

1,093

Rank: 34 out of 403

$57.2K

Rank: 143 out of 403

$52

Average: $123

2

Average: 2

CHRISTOPHER FOLEY

Edina, Minn. 55435

1,644

Rank: 60 out of 403

246

Rank: 277 out of 403

$77.1K

Rank: 62 out of 403

$314

Average: $123

7

Average: 2

NANDAN ANAVEKAR

Rochester, Minn. 55905

1,633

Rank: 61 out of 403

345

Rank: 239 out of 403

$30.4K

Rank: 288 out of 403

$88

Average: $123

5

Average: 2

DESMOND JAY

Minneapolis, Minn. 55407

1,629

Rank: 62 out of 403

983

Rank: 40 out of 403

$82.7K

Rank: 52 out of 403

$84

Average: $123

2

Average: 2

MICHAEL GARR

Saint paul, Minn. 55102

1,625

Rank: 63 out of 403

771

Rank: 90 out of 403

$78K

Rank: 59 out of 403

$101

Average: $123

2

Average: 2

GAUTAM SHROFF

Minneapolis, Minn. 55415

1,557

Rank: 64 out of 403

918

Rank: 52 out of 403

$54.7K

Rank: 158 out of 403

$60

Average: $123

2

Average: 2

DAVID FINE

Minneapolis, Minn. 55415

1,550

Rank: 65 out of 403

250

Rank: 275 out of 403

$93.1K

Rank: 34 out of 403

$372

Average: $123

6

Average: 2

BRANDI WITT

Duluth, Minn. 55805

1,544

Rank: 66 out of 403

993

Rank: 39 out of 403

$65.3K

Rank: 91 out of 403

$66

Average: $123

2

Average: 2

MARIO GOESSL

Minneapolis, Minn. 55407

1,521

Rank: 67 out of 403

816

Rank: 73 out of 403

$114K

Rank: 19 out of 403

$140

Average: $123

2

Average: 2

JAMIE PELZEL

St cloud, Minn. 56303

1,516

Rank: 68 out of 403

877

Rank: 61 out of 403

$84.3K

Rank: 50 out of 403

$96

Average: $123

2

Average: 2

TUSHAR VORA

Edina, Minn. 55435

1,506

Rank: 69 out of 403

757

Rank: 94 out of 403

$62.5K

Rank: 110 out of 403

$83

Average: $123

2

Average: 2

NAZIFA SAJADY

Saint paul, Minn. 55102

1,506

Rank: 69 out of 403

892

Rank: 56 out of 403

$69K

Rank: 82 out of 403

$77

Average: $123

2

Average: 2

THOMAS NOBREGA

Saint paul, Minn. 55102

1,500

Rank: 71 out of 403

957

Rank: 46 out of 403

$67.7K

Rank: 86 out of 403

$71

Average: $123

2

Average: 2

HIEU JOE NGUYEN

Saint cloud, Minn. 56303

1,499

Rank: 72 out of 403

972

Rank: 41 out of 403

$64.8K

Rank: 96 out of 403

$67

Average: $123

2

Average: 2

ELIZABETH BISINOV

Saint louis park, Minn. 55426

1,485

Rank: 73 out of 403

776

Rank: 88 out of 403

$57.8K

Rank: 135 out of 403

$74

Average: $123

2

Average: 2

MARK NEUSTEL

Duluth, Minn. 55805

1,481

Rank: 74 out of 403

1,115

Rank: 33 out of 403

$82.5K

Rank: 53 out of 403

$74

Average: $123

1

Average: 2

MARK JOHNSON

St cloud, Minn. 56303

1,480

Rank: 75 out of 403

885

Rank: 60 out of 403

$50.7K

Rank: 179 out of 403

$57

Average: $123

2

Average: 2

MARC NEWELL

Minneapolis, Minn. 55407

1,457

Rank: 76 out of 403

693

Rank: 114 out of 403

$78.2K

Rank: 58 out of 403

$113

Average: $123

2

Average: 2

CHARLES CLIFFE

Saint paul, Minn. 55102

1,454

Rank: 77 out of 403

934

Rank: 49 out of 403

$69.7K

Rank: 80 out of 403

$75

Average: $123

2

Average: 2

CHARLES PINKERMAN

St louis park, Minn. 55426

1,447

Rank: 78 out of 403

767

Rank: 92 out of 403

$64.5K

Rank: 97 out of 403

$84

Average: $123

2

Average: 2

JOSEPH BROWNING

St. paul, Minn. 55101

1,436

Rank: 79 out of 403

1,003

Rank: 38 out of 403

$53.8K

Rank: 163 out of 403

$54

Average: $123

1

Average: 2

DAVID LIN

Edina, Minn. 55435

1,432

Rank: 80 out of 403

890

Rank: 58 out of 403

$81K

Rank: 54 out of 403

$91

Average: $123

2

Average: 2

MARCO GUERRERO

St. paul, Minn. 55101

1,430

Rank: 81 out of 403

923

Rank: 51 out of 403

$64.9K

Rank: 95 out of 403

$70

Average: $123

2

Average: 2

TUNG NGUYEN

Coon rapids, Minn. 55433

1,411

Rank: 82 out of 403

602

Rank: 156 out of 403

$65.1K

Rank: 93 out of 403

$108

Average: $123

2

Average: 2

NORMAN CHAPEL

Edina, Minn. 55435

1,408

Rank: 83 out of 403

346

Rank: 238 out of 403

$47.1K

Rank: 207 out of 403

$136

Average: $123

4

Average: 2

STEPHEN KOPECKY

Rochester, Minn. 55905

1,408

Rank: 83 out of 403

713

Rank: 105 out of 403

$36.3K

Rank: 265 out of 403

$51

Average: $123

2

Average: 2

RETU SAXENA

Minneapolis, Minn. 55422

1,399

Rank: 85 out of 403

666

Rank: 125 out of 403

$63.8K

Rank: 100 out of 403

$96

Average: $123

2

Average: 2

RICHARD APLIN

Saint cloud, Minn. 56303

1,398

Rank: 86 out of 403

833

Rank: 70 out of 403

$67.8K

Rank: 85 out of 403

$81

Average: $123

2

Average: 2

BRIAN HORST

Duluth, Minn. 55805

1,392

Rank: 87 out of 403

961

Rank: 44 out of 403

$52.3K

Rank: 171 out of 403

$54

Average: $123

1

Average: 2

ROGER CLICK

Rochester, Minn. 55905

1,390

Rank: 88 out of 403

912

Rank: 54 out of 403

$64.4K

Rank: 98 out of 403

$71

Average: $123

2

Average: 2

MAREK KOKOSZKA

St louis park, Minn. 55426

1,390

Rank: 88 out of 403

862

Rank: 67 out of 403

$52.2K

Rank: 172 out of 403

$61

Average: $123

2

Average: 2

NORMA THIESSEN

Edina, Minn. 55435

1,389

Rank: 90 out of 403

780

Rank: 86 out of 403

$113K

Rank: 22 out of 403

$145

Average: $123

2

Average: 2

TIMOTHY DIRKS

Baxter, Minn. 56425

1,389

Rank: 90 out of 403

718

Rank: 104 out of 403

$95.5K

Rank: 31 out of 403

$133

Average: $123

2

Average: 2

DAVID HURRELL

Minneapolis, Minn. 55407

1,368

Rank: 92 out of 403

823

Rank: 71 out of 403

$89.2K

Rank: 41 out of 403

$108

Average: $123

2

Average: 2

MARK EVANS

Minneapolis, Minn. 55433

1,368

Rank: 92 out of 403

691

Rank: 115 out of 403

$43.4K

Rank: 235 out of 403

$63

Average: $123

2

Average: 2

RICHARD BRODY

Saint paul, Minn. 55102

1,365

Rank: 94 out of 403

891

Rank: 57 out of 403

$63K

Rank: 106 out of 403

$71

Average: $123

2

Average: 2

BENJAMIN MCKINLEY

Minneapolis, Minn. 55407

1,364

Rank: 95 out of 403

861

Rank: 68 out of 403

$59.3K

Rank: 127 out of 403

$69

Average: $123

2

Average: 2

NILOUFAR TABATABAEI

Rochester, Minn. 55904

1,361

Rank: 96 out of 403

494

Rank: 193 out of 403

$56.2K

Rank: 150 out of 403

$114

Average: $123

3

Average: 2

PETER STOKMAN

Crosby, Minn. 56441

1,354

Rank: 97 out of 403

613

Rank: 144 out of 403

$93K

Rank: 35 out of 403

$152

Average: $123

2

Average: 2

MATTHEW CHU

Minneapolis, Minn. 55407

1,344

Rank: 98 out of 403

807

Rank: 76 out of 403

$77.9K

Rank: 60 out of 403

$97

Average: $123

2

Average: 2

IAN MC PHAIL

Rochester, Minn. 55905

1,335

Rank: 99 out of 403

316

Rank: 256 out of 403

$61K

Rank: 116 out of 403

$193

Average: $123

4

Average: 2

CHRISTOPHER MCLEOD

Rochester, Minn. 55905

1,317

Rank: 100 out of 403

941

Rank: 48 out of 403

$80.4K

Rank: 57 out of 403

$85

Average: $123

1

Average: 2

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2015 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.

Read our methodology.