Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Cardiovascular Disease

Top Cardiovascular Disease Providers in Massachusetts

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

WILLIAM CAPLAN

N dartmouth, Mass. 02747

22,509

Rank: 1 out of 648

1,910

Rank: 110 out of 648

$704K

Rank: 2 out of 648

$369

Average: $153

12

Average: 3

GEORGE CHILAZI

Taunton, Mass. 02780

17,943

Rank: 2 out of 648

4,266

Rank: 3 out of 648

$482K

Rank: 16 out of 648

$113

Average: $153

4

Average: 3

ALAN WEINSHEL

New bedford, Mass. 02740

15,498

Rank: 3 out of 648

1,276

Rank: 249 out of 648

$591K

Rank: 6 out of 648

$463

Average: $153

12

Average: 3

MARK DESNOYERS

New bedford, Mass. 02740

13,365

Rank: 4 out of 648

1,685

Rank: 151 out of 648

$434K

Rank: 25 out of 648

$258

Average: $153

8

Average: 3

JOSEPH JIANG

South weymouth, Mass. 02190

12,037

Rank: 5 out of 648

3,208

Rank: 5 out of 648

$505K

Rank: 11 out of 648

$157

Average: $153

4

Average: 3

ERIC LEVINE

North dartmouth, Mass. 02747

11,710

Rank: 6 out of 648

1,622

Rank: 168 out of 648

$397K

Rank: 32 out of 648

$245

Average: $153

7

Average: 3

MARK WOLFE

Hyannis, Mass. 02601

11,492

Rank: 7 out of 648

2,444

Rank: 31 out of 648

$658K

Rank: 3 out of 648

$269

Average: $153

5

Average: 3

GREGORY RUSSELL

New bedford, Mass. 02740

11,108

Rank: 8 out of 648

1,473

Rank: 198 out of 648

$367K

Rank: 37 out of 648

$249

Average: $153

8

Average: 3

LAWRENCE MCAULIFFE

Hyannis, Mass. 02601

10,962

Rank: 9 out of 648

2,531

Rank: 23 out of 648

$649K

Rank: 4 out of 648

$257

Average: $153

4

Average: 3

ADAM CEREL

Ayer, Mass. 01432

10,663

Rank: 10 out of 648

1,369

Rank: 228 out of 648

$610K

Rank: 5 out of 648

$446

Average: $153

8

Average: 3

SHMUEL RAVID

Brookline, Mass. 02446

9,815

Rank: 11 out of 648

478

Rank: 472 out of 648

$222K

Rank: 126 out of 648

$464

Average: $153

21

Average: 3

ANN GRADY

Fall river, Mass. 02720

9,740

Rank: 12 out of 648

416

Rank: 494 out of 648

$279K

Rank: 73 out of 648

$671

Average: $153

23

Average: 3

MICHAEL ARSENIAN

Gloucester, Mass. 01930

9,554

Rank: 13 out of 648

2,036

Rank: 84 out of 648

$361K

Rank: 42 out of 648

$177

Average: $153

5

Average: 3

PETER CHIOTELLIS

Hyannis, Mass. 02601

9,451

Rank: 14 out of 648

3,362

Rank: 4 out of 648

$477K

Rank: 17 out of 648

$142

Average: $153

3

Average: 3

WALTER JO

N chelmsford, Mass. 01863

8,921

Rank: 15 out of 648

4,279

Rank: 2 out of 648

$281K

Rank: 72 out of 648

$66

Average: $153

2

Average: 3

PHILIP CHIOTELLIS

Hyannis, Mass. 02601

8,918

Rank: 16 out of 648

3,091

Rank: 8 out of 648

$520K

Rank: 8 out of 648

$168

Average: $153

3

Average: 3

SCOTT LUTCH

Milton, Mass. 02186

8,916

Rank: 17 out of 648

1,956

Rank: 101 out of 648

$367K

Rank: 38 out of 648

$187

Average: $153

5

Average: 3

DONALD MOORE

Plymouth, Mass. 02360

8,889

Rank: 18 out of 648

2,157

Rank: 63 out of 648

$385K

Rank: 34 out of 648

$178

Average: $153

4

Average: 3

BASSEM NASSER

Fall river, Mass. 02721

8,852

Rank: 19 out of 648

1,982

Rank: 93 out of 648

$423K

Rank: 27 out of 648

$213

Average: $153

4

Average: 3

MICHAEL KLEIN

Boston, Mass. 02118

8,769

Rank: 20 out of 648

4,459

Rank: 1 out of 648

$79.3K

Rank: 401 out of 648

$18

Average: $153

2

Average: 3

MALLORY HATFIELD

Hyannis, Mass. 02601

8,527

Rank: 21 out of 648

1,309

Rank: 236 out of 648

$733K

Rank: 1 out of 648

$560

Average: $153

7

Average: 3

CLAUDE-LAURENT SADER

Hyannis, Mass. 02601

8,427

Rank: 22 out of 648

1,940

Rank: 105 out of 648

$554K

Rank: 7 out of 648

$286

Average: $153

4

Average: 3

BRUCE LEVY

Falmouth, Mass. 02540

8,425

Rank: 23 out of 648

2,096

Rank: 70 out of 648

$501K

Rank: 12 out of 648

$239

Average: $153

4

Average: 3

MICHAEL MECLEY

Hyannis, Mass. 02601

8,312

Rank: 24 out of 648

2,771

Rank: 14 out of 648

$441K

Rank: 22 out of 648

$159

Average: $153

3

Average: 3

DONALD LOVE

Framingham, Mass. 01702

8,259

Rank: 25 out of 648

2,409

Rank: 33 out of 648

$259K

Rank: 89 out of 648

$108

Average: $153

3

Average: 3

JACK HOWARD

Dartmouth, Mass. 02747

8,106

Rank: 26 out of 648

1,008

Rank: 313 out of 648

$248K

Rank: 103 out of 648

$246

Average: $153

8

Average: 3

NAOMI ROUNDS

South weymouth, Mass. 02190

8,094

Rank: 27 out of 648

1,253

Rank: 251 out of 648

$342K

Rank: 44 out of 648

$273

Average: $153

6

Average: 3

BURTON RABINOWITZ

Cambridge, Mass. 02138

8,047

Rank: 28 out of 648

526

Rank: 455 out of 648

$220K

Rank: 130 out of 648

$419

Average: $153

15

Average: 3

JOHN KINCH

Wrentham, Mass. 02093

7,978

Rank: 29 out of 648

2,255

Rank: 50 out of 648

$250K

Rank: 102 out of 648

$111

Average: $153

4

Average: 3

ELLIS FRIBUSH

Pittsfield, Mass. 01201

7,920

Rank: 30 out of 648

1,885

Rank: 116 out of 648

$296K

Rank: 62 out of 648

$157

Average: $153

4

Average: 3

ELEANOR SULLIVAN

Hyannis, Mass. 02601

7,854

Rank: 31 out of 648

2,562

Rank: 20 out of 648

$438K

Rank: 23 out of 648

$171

Average: $153

3

Average: 3

JOHN HOSTETTER

Falmouth, Mass. 02540

7,850

Rank: 32 out of 648

2,076

Rank: 71 out of 648

$484K

Rank: 15 out of 648

$233

Average: $153

4

Average: 3

MEHDI PAJOUH

Westfield, Mass. 01085

7,841

Rank: 33 out of 648

2,403

Rank: 36 out of 648

$227K

Rank: 117 out of 648

$95

Average: $153

3

Average: 3

DAVID URBACH

Falmouth, Mass. 02540

7,711

Rank: 34 out of 648

2,168

Rank: 59 out of 648

$476K

Rank: 18 out of 648

$219

Average: $153

4

Average: 3

WILLIAM CALHOUN

South weymouth, Mass. 02190

7,464

Rank: 35 out of 648

1,302

Rank: 238 out of 648

$337K

Rank: 47 out of 648

$259

Average: $153

6

Average: 3

SALIL MIDHA

Melrose, Mass. 02176

7,453

Rank: 36 out of 648

1,509

Rank: 187 out of 648

$444K

Rank: 21 out of 648

$294

Average: $153

5

Average: 3

JOSEPH DICOLA

Attleboro, Mass. 02703

7,357

Rank: 37 out of 648

2,174

Rank: 57 out of 648

$340K

Rank: 46 out of 648

$156

Average: $153

3

Average: 3

STEPHAN MUHLEBACH

Hyannis, Mass. 02601

7,317

Rank: 38 out of 648

2,474

Rank: 28 out of 648

$408K

Rank: 30 out of 648

$165

Average: $153

3

Average: 3

MARC FORGIONE

Salem, Mass. 01970

7,196

Rank: 39 out of 648

2,446

Rank: 30 out of 648

$289K

Rank: 66 out of 648

$118

Average: $153

3

Average: 3

JONATHAN ROBBINS ELLIS

East bridgewater, Mass. 02333

7,039

Rank: 40 out of 648

1,837

Rank: 126 out of 648

$500K

Rank: 13 out of 648

$272

Average: $153

4

Average: 3

WENDY JOHNSON

South weymouth, Mass. 02190

6,987

Rank: 41 out of 648

1,422

Rank: 212 out of 648

$288K

Rank: 67 out of 648

$202

Average: $153

5

Average: 3

MARK HODGMAN

Milton, Mass. 02186

6,981

Rank: 42 out of 648

1,641

Rank: 164 out of 648

$232K

Rank: 115 out of 648

$141

Average: $153

4

Average: 3

DAVID CRISS

Melrose, Mass. 02176

6,973

Rank: 43 out of 648

1,709

Rank: 142 out of 648

$435K

Rank: 24 out of 648

$254

Average: $153

4

Average: 3

JOHN GUERIN

Falmouth, Mass. 02540

6,899

Rank: 44 out of 648

2,159

Rank: 62 out of 648

$420K

Rank: 28 out of 648

$195

Average: $153

3

Average: 3

GEORGE KINZFOGL

Framingham, Mass. 01702

6,753

Rank: 45 out of 648

2,164

Rank: 60 out of 648

$268K

Rank: 86 out of 648

$124

Average: $153

3

Average: 3

GEORGE CHRISTMAN

Falmouth, Mass. 02540

6,692

Rank: 46 out of 648

1,871

Rank: 120 out of 648

$364K

Rank: 41 out of 648

$195

Average: $153

4

Average: 3

DEBRA SHERMAN

Norwood, Mass. 02062

6,656

Rank: 47 out of 648

2,065

Rank: 76 out of 648

$224K

Rank: 125 out of 648

$108

Average: $153

3

Average: 3

ROHIT KUMAR

North reading, Mass. 01864

6,647

Rank: 48 out of 648

2,464

Rank: 29 out of 648

$366K

Rank: 39 out of 648

$148

Average: $153

3

Average: 3

ROBERT ROKOWSKI

Beverly, Mass. 01915

6,636

Rank: 49 out of 648

1,955

Rank: 103 out of 648

$304K

Rank: 58 out of 648

$155

Average: $153

3

Average: 3

SALMAN GHIASUDDIN

Newburyport, Mass. 01950

6,617

Rank: 50 out of 648

1,077

Rank: 296 out of 648

$367K

Rank: 36 out of 648

$341

Average: $153

6

Average: 3

JOHN TUMOLO

Southbridge, Mass. 01550

6,577

Rank: 51 out of 648

2,024

Rank: 88 out of 648

$180K

Rank: 176 out of 648

$89

Average: $153

3

Average: 3

WAQAR CHEEMA

Norwood, Mass. 02062

6,560

Rank: 52 out of 648

2,041

Rank: 83 out of 648

$255K

Rank: 96 out of 648

$125

Average: $153

3

Average: 3

GEORGE WATERS

Attleboro, Mass. 02703

6,492

Rank: 53 out of 648

1,927

Rank: 107 out of 648

$334K

Rank: 50 out of 648

$173

Average: $153

3

Average: 3

JOHN KALIN

Hyannis, Mass. 02601

6,485

Rank: 54 out of 648

2,163

Rank: 61 out of 648

$396K

Rank: 33 out of 648

$183

Average: $153

3

Average: 3

ERIC JOHNSON

Plymouth, Mass. 02360

6,465

Rank: 55 out of 648

1,699

Rank: 147 out of 648

$333K

Rank: 51 out of 648

$196

Average: $153

4

Average: 3

THOMAS MCNULTY

Pittsfield, Mass. 01201

6,408

Rank: 56 out of 648

469

Rank: 475 out of 648

$453K

Rank: 20 out of 648

$967

Average: $153

14

Average: 3

MARIO MOTTA

Salem, Mass. 01970

6,401

Rank: 57 out of 648

2,475

Rank: 27 out of 648

$273K

Rank: 79 out of 648

$110

Average: $153

3

Average: 3

PATRICK CURRAN

Fall river, Mass. 02720

6,399

Rank: 58 out of 648

2,070

Rank: 75 out of 648

$264K

Rank: 87 out of 648

$127

Average: $153

3

Average: 3

J. CORRODI

South weymouth, Mass. 02190

6,397

Rank: 59 out of 648

2,524

Rank: 24 out of 648

$302K

Rank: 60 out of 648

$120

Average: $153

3

Average: 3

JONATHAN BIER

North dartmouth, Mass. 02747

6,354

Rank: 60 out of 648

1,438

Rank: 208 out of 648

$332K

Rank: 52 out of 648

$231

Average: $153

4

Average: 3

DIMA QURAINI

Taunton, Mass. 02780

6,333

Rank: 61 out of 648

2,541

Rank: 22 out of 648

$178K

Rank: 181 out of 648

$70

Average: $153

2

Average: 3

RONALD PIGEON

Attleboro, Mass. 02703

6,281

Rank: 62 out of 648

1,991

Rank: 91 out of 648

$290K

Rank: 65 out of 648

$145

Average: $153

3

Average: 3

ERIC DAVIDSON

Framingham, Mass. 01702

6,163

Rank: 63 out of 648

2,064

Rank: 77 out of 648

$258K

Rank: 90 out of 648

$125

Average: $153

3

Average: 3

JEFFREY CLAYMAN

Peabody, Mass. 01960

6,061

Rank: 64 out of 648

2,796

Rank: 13 out of 648

$121K

Rank: 282 out of 648

$43

Average: $153

2

Average: 3

DAVID KAHN

Salem, Mass. 01970

6,042

Rank: 65 out of 648

2,312

Rank: 45 out of 648

$258K

Rank: 91 out of 648

$112

Average: $153

3

Average: 3

LAWRENCE BLOCK

Lynn, Mass. 01904

6,028

Rank: 66 out of 648

2,226

Rank: 54 out of 648

$251K

Rank: 98 out of 648

$113

Average: $153

3

Average: 3

LAWRENCE MOSCHITTO

Melrose, Mass. 02176

6,000

Rank: 67 out of 648

1,465

Rank: 200 out of 648

$303K

Rank: 59 out of 648

$207

Average: $153

4

Average: 3

PAUL SCHUBERT

South weymouth, Mass. 02190

5,996

Rank: 68 out of 648

2,209

Rank: 55 out of 648

$270K

Rank: 84 out of 648

$122

Average: $153

3

Average: 3

JARVIS LAMBERT

Fall river, Mass. 02720

5,956

Rank: 69 out of 648

1,860

Rank: 123 out of 648

$276K

Rank: 77 out of 648

$148

Average: $153

3

Average: 3

SHIH-TE WEN

Newburyport, Mass. 01950

5,906

Rank: 70 out of 648

1,910

Rank: 110 out of 648

$142K

Rank: 239 out of 648

$74

Average: $153

3

Average: 3

PETER MANDELSON

Fall river, Mass. 02720

5,890

Rank: 71 out of 648

1,665

Rank: 156 out of 648

$257K

Rank: 93 out of 648

$154

Average: $153

4

Average: 3

RICHARD WHITNEY

South weymouth, Mass. 02190

5,885

Rank: 72 out of 648

1,890

Rank: 115 out of 648

$297K

Rank: 61 out of 648

$157

Average: $153

3

Average: 3

JENNIFER LADNER

Falmouth, Mass. 02540

5,847

Rank: 73 out of 648

2,130

Rank: 64 out of 648

$321K

Rank: 55 out of 648

$151

Average: $153

3

Average: 3

SHANTILAL KENIA

Westfield, Mass. 01085

5,840

Rank: 74 out of 648

3,155

Rank: 6 out of 648

$207K

Rank: 146 out of 648

$65

Average: $153

2

Average: 3

BRIAN MCMANUS

Plymouth, Mass. 02360

5,819

Rank: 75 out of 648

523

Rank: 457 out of 648

$374K

Rank: 35 out of 648

$714

Average: $153

11

Average: 3

STEVEN KURZROK

Salem, Mass. 01970

5,764

Rank: 76 out of 648

2,106

Rank: 67 out of 648

$254K

Rank: 97 out of 648

$120

Average: $153

3

Average: 3

MARK GABRY

Fall river, Mass. 02720

5,752

Rank: 77 out of 648

1,571

Rank: 177 out of 648

$240K

Rank: 111 out of 648

$153

Average: $153

4

Average: 3

CHARLES BLATT

Brookline, Mass. 02446

5,747

Rank: 78 out of 648

574

Rank: 437 out of 648

$182K

Rank: 173 out of 648

$317

Average: $153

10

Average: 3

DAVID STEBBINS

New bedford, Mass. 02740

5,727

Rank: 79 out of 648

1,352

Rank: 230 out of 648

$226K

Rank: 120 out of 648

$167

Average: $153

4

Average: 3

JOHN TERZIAN

West bridgewater, Mass. 02379

5,718

Rank: 80 out of 648

401

Rank: 497 out of 648

$472K

Rank: 19 out of 648

$1,177

Average: $153

14

Average: 3

LESTER SHOAP

Stoneham, Mass. 02180

5,716

Rank: 81 out of 648

1,112

Rank: 290 out of 648

$305K

Rank: 57 out of 648

$275

Average: $153

5

Average: 3

NATHAN VANHOUZEN

Boston, Mass. 02111

5,708

Rank: 82 out of 648

1,755

Rank: 137 out of 648

$268K

Rank: 85 out of 648

$153

Average: $153

3

Average: 3

PETER COHN

Fall river, Mass. 02720

5,707

Rank: 83 out of 648

1,474

Rank: 197 out of 648

$284K

Rank: 68 out of 648

$193

Average: $153

4

Average: 3

RICHARD WHOLEY

Worcester, Mass. 01608

5,706

Rank: 84 out of 648

796

Rank: 365 out of 648

$349K

Rank: 43 out of 648

$439

Average: $153

7

Average: 3

PETER HOSHINO

South weymouth, Mass. 02190

5,670

Rank: 85 out of 648

1,868

Rank: 121 out of 648

$271K

Rank: 81 out of 648

$145

Average: $153

3

Average: 3

NICHOLAS MATAS

Hyannis, Mass. 02601

5,664

Rank: 86 out of 648

968

Rank: 325 out of 648

$518K

Rank: 10 out of 648

$535

Average: $153

6

Average: 3

S LAWSON DERBY

Beverly, Mass. 01915

5,645

Rank: 87 out of 648

1,990

Rank: 92 out of 648

$185K

Rank: 166 out of 648

$93

Average: $153

3

Average: 3

DAVID RABIN

Salem, Mass. 01970

5,634

Rank: 88 out of 648

2,355

Rank: 39 out of 648

$241K

Rank: 110 out of 648

$102

Average: $153

2

Average: 3

RAVI CHANDER

Fall river, Mass. 02721

5,631

Rank: 89 out of 648

1,483

Rank: 195 out of 648

$336K

Rank: 48 out of 648

$227

Average: $153

4

Average: 3

SCOTT BROWNSTEIN

Upton, Mass. 01568

5,574

Rank: 90 out of 648

2,523

Rank: 25 out of 648

$255K

Rank: 95 out of 648

$101

Average: $153

2

Average: 3

SETH BILAZARIAN

Danvers, Mass. 01923

5,553

Rank: 91 out of 648

2,055

Rank: 79 out of 648

$414K

Rank: 29 out of 648

$201

Average: $153

3

Average: 3

STEPHEN ZUEHLKE

Fall river, Mass. 02721

5,539

Rank: 92 out of 648

1,414

Rank: 214 out of 648

$278K

Rank: 74 out of 648

$197

Average: $153

4

Average: 3

BRUCE BROWN

Wareham, Mass. 02571

5,519

Rank: 93 out of 648

973

Rank: 323 out of 648

$277K

Rank: 76 out of 648

$284

Average: $153

6

Average: 3

ROBERT SCARLATELLI

Plymouth, Mass. 02360

5,505

Rank: 94 out of 648

1,587

Rank: 174 out of 648

$273K

Rank: 80 out of 648

$172

Average: $153

3

Average: 3

BRIAN BILCHIK

Brookline, Mass. 02446

5,492

Rank: 95 out of 648

501

Rank: 464 out of 648

$186K

Rank: 163 out of 648

$371

Average: $153

11

Average: 3

ERIC EWALD

N chelmsford, Mass. 01863

5,396

Rank: 96 out of 648

2,763

Rank: 16 out of 648

$213K

Rank: 137 out of 648

$77

Average: $153

2

Average: 3

HOWARD SUSSMAN

Framingham, Mass. 01702

5,386

Rank: 97 out of 648

1,243

Rank: 255 out of 648

$199K

Rank: 152 out of 648

$160

Average: $153

4

Average: 3

JAMES ARCOLEO

Greenfield, Mass. 01301

5,384

Rank: 98 out of 648

2,050

Rank: 80 out of 648

$519K

Rank: 9 out of 648

$253

Average: $153

3

Average: 3

NEIL BERMAN

Quincy, Mass. 02169

5,378

Rank: 99 out of 648

1,096

Rank: 294 out of 648

$186K

Rank: 164 out of 648

$169

Average: $153

5

Average: 3

PHILIP SABRA

Fall river, Mass. 02720

5,368

Rank: 100 out of 648

1,694

Rank: 149 out of 648

$211K

Rank: 141 out of 648

$125

Average: $153

3

Average: 3

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 2013 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.