Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Internal Medicine

Top Internal Medicine 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

THOMAS O'CONNOR

Weymouth, Mass. 02189

60,274

Rank: 1 out of 3,964

662

Rank: 272 out of 3,964

$1.13M

Rank: 1 out of 3,964

$1,704

Average: $220

91

Average: 5

NIKOLAOS TRIKALINOS

Framingham, Mass. 01702

45,446

Rank: 2 out of 3,964

523

Rank: 543 out of 3,964

$378K

Rank: 29 out of 3,964

$722

Average: $220

87

Average: 5

DAVID MEENAN

Boston, Mass. 02215

36,346

Rank: 3 out of 3,964

265

Rank: 1,636 out of 3,964

$422K

Rank: 19 out of 3,964

$1,591

Average: $220

137

Average: 5

MENACHEM KOHEN

Haverhill, Mass. 01830

35,443

Rank: 4 out of 3,964

397

Rank: 905 out of 3,964

$1.04M

Rank: 2 out of 3,964

$2,624

Average: $220

89

Average: 5

OMAR CATICHA

Taunton, Mass. 02780

35,305

Rank: 5 out of 3,964

1,256

Rank: 27 out of 3,964

$929K

Rank: 3 out of 3,964

$739

Average: $220

28

Average: 5

JOSE MONTEIRO

Fall river, Mass. 02721

23,575

Rank: 6 out of 3,964

995

Rank: 74 out of 3,964

$488K

Rank: 10 out of 3,964

$490

Average: $220

24

Average: 5

DANIEL ARNOLD

Boston, Mass. 02118

21,072

Rank: 7 out of 3,964

1,817

Rank: 7 out of 3,964

$577K

Rank: 8 out of 3,964

$318

Average: $220

12

Average: 5

HARBRINDER SANDHU

Pittsfield, Mass. 01201

19,386

Rank: 8 out of 3,964

589

Rank: 394 out of 3,964

$469K

Rank: 11 out of 3,964

$795

Average: $220

33

Average: 5

PETER CROSSON

Hyannis, Mass. 02601

18,031

Rank: 9 out of 3,964

1,756

Rank: 9 out of 3,964

$490K

Rank: 9 out of 3,964

$279

Average: $220

10

Average: 5

STEPHEN MACKLER

North dartmouth, Mass. 02747

15,723

Rank: 10 out of 3,964

729

Rank: 204 out of 3,964

$314K

Rank: 50 out of 3,964

$430

Average: $220

22

Average: 5

RUTH HOLLAND

Hyannis, Mass. 02601

15,027

Rank: 11 out of 3,964

2,113

Rank: 2 out of 3,964

$450K

Rank: 14 out of 3,964

$213

Average: $220

7

Average: 5

MATTHEW RITTEL

Hyannis, Mass. 02601

14,819

Rank: 12 out of 3,964

1,428

Rank: 21 out of 3,964

$423K

Rank: 18 out of 3,964

$296

Average: $220

10

Average: 5

ERIC WEBER

Hyannis, Mass. 02601

13,393

Rank: 13 out of 3,964

1,458

Rank: 18 out of 3,964

$361K

Rank: 34 out of 3,964

$248

Average: $220

9

Average: 5

ROBERT MALONEY

Spencer, Mass. 01562

13,199

Rank: 14 out of 3,964

618

Rank: 337 out of 3,964

$266K

Rank: 79 out of 3,964

$430

Average: $220

21

Average: 5

JORGE ALFONSO

Hyannis, Mass. 02601

12,942

Rank: 15 out of 3,964

1,135

Rank: 44 out of 3,964

$389K

Rank: 27 out of 3,964

$343

Average: $220

11

Average: 5

AJAY ANAND

Weston, Mass. 02493

12,720

Rank: 16 out of 3,964

1,481

Rank: 16 out of 3,964

$843K

Rank: 4 out of 3,964

$569

Average: $220

9

Average: 5

JAMES STUBBERT

Somerset, Mass. 02726

12,423

Rank: 17 out of 3,964

642

Rank: 302 out of 3,964

$199K

Rank: 173 out of 3,964

$309

Average: $220

19

Average: 5

GLORIANE AFONSO-FEDE

N dartmouth, Mass. 02747

12,341

Rank: 18 out of 3,964

694

Rank: 241 out of 3,964

$247K

Rank: 90 out of 3,964

$357

Average: $220

18

Average: 5

MAHMOOD RANA

Hyannis, Mass. 02601

12,028

Rank: 19 out of 3,964

1,157

Rank: 39 out of 3,964

$352K

Rank: 39 out of 3,964

$304

Average: $220

10

Average: 5

PAUL BIZINKAUSKAS

Hyannis, Mass. 02601

11,916

Rank: 20 out of 3,964

929

Rank: 95 out of 3,964

$298K

Rank: 55 out of 3,964

$321

Average: $220

13

Average: 5

ROBERT BROWNE

North dartmouth, Mass. 02747

11,677

Rank: 21 out of 3,964

796

Rank: 152 out of 3,964

$282K

Rank: 64 out of 3,964

$355

Average: $220

15

Average: 5

MARK ABENSOHN

Medfield, Mass. 02052

11,540

Rank: 22 out of 3,964

509

Rank: 577 out of 3,964

$230K

Rank: 111 out of 3,964

$452

Average: $220

23

Average: 5

RAJARATNAM ABRAHAM

Fall river, Mass. 02721

11,536

Rank: 23 out of 3,964

961

Rank: 80 out of 3,964

$280K

Rank: 66 out of 3,964

$292

Average: $220

12

Average: 5

THOMAS PATNAUDE

Worcester, Mass. 01605

11,432

Rank: 24 out of 3,964

344

Rank: 1,143 out of 3,964

$190K

Rank: 195 out of 3,964

$551

Average: $220

33

Average: 5

BAHIGE ASAKER

Brockton, Mass. 02301

11,322

Rank: 25 out of 3,964

1,097

Rank: 51 out of 3,964

$621K

Rank: 6 out of 3,964

$566

Average: $220

10

Average: 5

JAMES WEITZMAN

Boston, Mass. 02111

10,796

Rank: 26 out of 3,964

627

Rank: 322 out of 3,964

$204K

Rank: 154 out of 3,964

$325

Average: $220

17

Average: 5

JULIE KRUTIAK

Boston, Mass. 02215

10,788

Rank: 27 out of 3,964

173

Rank: 2,433 out of 3,964

$80.1K

Rank: 1,113 out of 3,964

$463

Average: $220

62

Average: 5

ROBERT SAWYER

North dartmouth, Mass. 02747

10,530

Rank: 28 out of 3,964

742

Rank: 193 out of 3,964

$225K

Rank: 119 out of 3,964

$304

Average: $220

14

Average: 5

STEVEN BENSSON

Attleboro, Mass. 02703

10,232

Rank: 29 out of 3,964

736

Rank: 195 out of 3,964

$337K

Rank: 44 out of 3,964

$458

Average: $220

14

Average: 5

GINO MERCADANTE

Ludlow, Mass. 01056

10,208

Rank: 30 out of 3,964

672

Rank: 263 out of 3,964

$241K

Rank: 99 out of 3,964

$359

Average: $220

15

Average: 5

ANNA HALLEMEIER

Hyannis, Mass. 02601

10,133

Rank: 31 out of 3,964

893

Rank: 104 out of 3,964

$259K

Rank: 84 out of 3,964

$290

Average: $220

11

Average: 5

BOGDAN NEDELESCU

Worcester, Mass. 01605

10,094

Rank: 32 out of 3,964

760

Rank: 180 out of 3,964

$273K

Rank: 74 out of 3,964

$359

Average: $220

13

Average: 5

DEBORAH SHIH

Beverly, Mass. 01915

10,092

Rank: 33 out of 3,964

685

Rank: 249 out of 3,964

$249K

Rank: 89 out of 3,964

$363

Average: $220

15

Average: 5

KUMARA SIDHARTHA

Hyannis, Mass. 02601

9,440

Rank: 34 out of 3,964

1,037

Rank: 61 out of 3,964

$273K

Rank: 76 out of 3,964

$263

Average: $220

9

Average: 5

JOHN CAVALLO

East bridgewater, Mass. 02333

9,144

Rank: 35 out of 3,964

546

Rank: 482 out of 3,964

$208K

Rank: 148 out of 3,964

$380

Average: $220

17

Average: 5

JON CRONIN

Milton, Mass. 02186

9,122

Rank: 36 out of 3,964

1,640

Rank: 13 out of 3,964

$330K

Rank: 46 out of 3,964

$201

Average: $220

6

Average: 5

SHANKAR GARG

Worcester, Mass. 01604

8,818

Rank: 37 out of 3,964

128

Rank: 2,862 out of 3,964

$409K

Rank: 22 out of 3,964

$3,195

Average: $220

69

Average: 5

SHAWN PAWSON

Gloucester, Mass. 01930

8,719

Rank: 38 out of 3,964

1,019

Rank: 67 out of 3,964

$240K

Rank: 100 out of 3,964

$236

Average: $220

9

Average: 5

EHAB SORIAL

Fall river, Mass. 02721

8,499

Rank: 39 out of 3,964

778

Rank: 166 out of 3,964

$194K

Rank: 179 out of 3,964

$250

Average: $220

11

Average: 5

WILLIAM WITTMAN

Falmouth, Mass. 02540

8,404

Rank: 40 out of 3,964

1,178

Rank: 36 out of 3,964

$301K

Rank: 54 out of 3,964

$256

Average: $220

7

Average: 5

MATTHEW LOEW

Attleboro, Mass. 02703

8,356

Rank: 41 out of 3,964

681

Rank: 253 out of 3,964

$279K

Rank: 69 out of 3,964

$409

Average: $220

12

Average: 5

BING LIU

N dartmouth, Mass. 02747

8,333

Rank: 42 out of 3,964

589

Rank: 394 out of 3,964

$217K

Rank: 132 out of 3,964

$369

Average: $220

14

Average: 5

HANY MISTIKAWY

Fall river, Mass. 02721

8,330

Rank: 43 out of 3,964

865

Rank: 115 out of 3,964

$361K

Rank: 33 out of 3,964

$418

Average: $220

10

Average: 5

AMIT PRASAD

Brockton, Mass. 02301

8,311

Rank: 44 out of 3,964

1,109

Rank: 46 out of 3,964

$295K

Rank: 56 out of 3,964

$266

Average: $220

7

Average: 5

BRUCE MATHEW WEINSTEIN

East bridgewater, Mass. 02333

8,291

Rank: 45 out of 3,964

512

Rank: 567 out of 3,964

$206K

Rank: 151 out of 3,964

$402

Average: $220

16

Average: 5

STEPHEN KAPLAN

Plymouth, Mass. 02360

8,252

Rank: 46 out of 3,964

809

Rank: 146 out of 3,964

$285K

Rank: 60 out of 3,964

$352

Average: $220

10

Average: 5

MICHAEL ROCHA

North dartmouth, Mass. 02747

8,220

Rank: 47 out of 3,964

1,191

Rank: 35 out of 3,964

$280K

Rank: 67 out of 3,964

$235

Average: $220

7

Average: 5

EDWARD HASSAN

East bridgewater, Mass. 02333

8,007

Rank: 48 out of 3,964

410

Rank: 864 out of 3,964

$168K

Rank: 267 out of 3,964

$410

Average: $220

20

Average: 5

ADNAN DAHDUL

Ludlow, Mass. 01056

7,998

Rank: 49 out of 3,964

1,139

Rank: 43 out of 3,964

$580K

Rank: 7 out of 3,964

$509

Average: $220

7

Average: 5

OSSAMA LABIB

Fall river, Mass. 02720

7,989

Rank: 50 out of 3,964

652

Rank: 286 out of 3,964

$292K

Rank: 57 out of 3,964

$447

Average: $220

12

Average: 5

SCOTT HENDERSON

N dartmouth, Mass. 02747

7,911

Rank: 51 out of 3,964

610

Rank: 351 out of 3,964

$174K

Rank: 244 out of 3,964

$285

Average: $220

13

Average: 5

PIOTR LAZOWSKI

Plymouth, Mass. 02360

7,850

Rank: 52 out of 3,964

971

Rank: 77 out of 3,964

$416K

Rank: 20 out of 3,964

$428

Average: $220

8

Average: 5

SAVITHA GOWDA

Norwood, Mass. 02062

7,832

Rank: 53 out of 3,964

1,022

Rank: 66 out of 3,964

$399K

Rank: 25 out of 3,964

$390

Average: $220

8

Average: 5

CHRISTOPHER JONCAS

Fall river, Mass. 02720

7,678

Rank: 54 out of 3,964

1,012

Rank: 69 out of 3,964

$227K

Rank: 115 out of 3,964

$225

Average: $220

8

Average: 5

DAVID GRACE

Plymouth, Mass. 02360

7,666

Rank: 55 out of 3,964

957

Rank: 82 out of 3,964

$280K

Rank: 65 out of 3,964

$293

Average: $220

8

Average: 5

BHAGWAN GUPTA

Lynnfield, Mass. 01940

7,662

Rank: 56 out of 3,964

1,219

Rank: 29 out of 3,964

$228K

Rank: 114 out of 3,964

$187

Average: $220

6

Average: 5

GUIDO NAVARRA

Newburyport, Mass. 01950

7,636

Rank: 57 out of 3,964

1,256

Rank: 27 out of 3,964

$453K

Rank: 13 out of 3,964

$361

Average: $220

6

Average: 5

RICHARD REIMER

N. dartmouth, Mass. 02747

7,617

Rank: 58 out of 3,964

550

Rank: 471 out of 3,964

$229K

Rank: 113 out of 3,964

$416

Average: $220

14

Average: 5

JEAN SIDDALL-BENSSON

Attleboro, Mass. 02703

7,540

Rank: 59 out of 3,964

556

Rank: 462 out of 3,964

$257K

Rank: 87 out of 3,964

$462

Average: $220

14

Average: 5

STEPHEN RANERE

Cambridge, Mass. 02138

7,503

Rank: 60 out of 3,964

448

Rank: 739 out of 3,964

$176K

Rank: 233 out of 3,964

$392

Average: $220

17

Average: 5

MICHAEL BARNETT

Falmouth, Mass. 02540

7,423

Rank: 61 out of 3,964

1,731

Rank: 10 out of 3,964

$358K

Rank: 36 out of 3,964

$207

Average: $220

4

Average: 5

FREDERIC SHMASE

Peabody, Mass. 01960

7,320

Rank: 62 out of 3,964

436

Rank: 773 out of 3,964

$144K

Rank: 383 out of 3,964

$331

Average: $220

17

Average: 5

JORDAN GULAREK

Dartmouth, Mass. 02747

7,267

Rank: 63 out of 3,964

804

Rank: 148 out of 3,964

$263K

Rank: 81 out of 3,964

$327

Average: $220

9

Average: 5

RICHARD BLACK

Quincy, Mass. 02169

7,205

Rank: 64 out of 3,964

374

Rank: 1,006 out of 3,964

$135K

Rank: 445 out of 3,964

$361

Average: $220

19

Average: 5

CERIMA DURAKOVIC-SEREMET

Danvers, Mass. 01923

7,188

Rank: 65 out of 3,964

585

Rank: 414 out of 3,964

$271K

Rank: 77 out of 3,964

$464

Average: $220

12

Average: 5

BARBARA PEARL

North dartmouth, Mass. 02747

7,174

Rank: 66 out of 3,964

544

Rank: 488 out of 3,964

$202K

Rank: 162 out of 3,964

$371

Average: $220

13

Average: 5

JAMES MAGUIRE

Gloucester, Mass. 01930

7,138

Rank: 67 out of 3,964

840

Rank: 127 out of 3,964

$283K

Rank: 63 out of 3,964

$337

Average: $220

8

Average: 5

SARAH MURPHY

Norwell, Mass. 02061

7,094

Rank: 68 out of 3,964

450

Rank: 729 out of 3,964

$151K

Rank: 347 out of 3,964

$336

Average: $220

16

Average: 5

MARK COLLINS

Osterville, Mass. 02655

7,052

Rank: 69 out of 3,964

672

Rank: 263 out of 3,964

$340K

Rank: 42 out of 3,964

$505

Average: $220

10

Average: 5

SARAH BORJACHUA

Middleboro, Mass. 02346

6,980

Rank: 70 out of 3,964

388

Rank: 945 out of 3,964

$175K

Rank: 238 out of 3,964

$451

Average: $220

18

Average: 5

VEENA MOLAGAVALLI

East bridgewater, Mass. 02333

6,958

Rank: 71 out of 3,964

328

Rank: 1,224 out of 3,964

$157K

Rank: 317 out of 3,964

$477

Average: $220

21

Average: 5

MICHAEL WILSON

Boston, Mass. 02114

6,913

Rank: 72 out of 3,964

237

Rank: 1,847 out of 3,964

$117K

Rank: 609 out of 3,964

$494

Average: $220

29

Average: 5

JONATHAN KOLODNY

Norwood, Mass. 02062

6,908

Rank: 73 out of 3,964

943

Rank: 89 out of 3,964

$274K

Rank: 72 out of 3,964

$290

Average: $220

7

Average: 5

ALAN GLASER

Wellesley, Mass. 02481

6,906

Rank: 74 out of 3,964

915

Rank: 99 out of 3,964

$242K

Rank: 95 out of 3,964

$264

Average: $220

8

Average: 5

STEPHEN SALTZMAN

Peabody, Mass. 01960

6,863

Rank: 75 out of 3,964

472

Rank: 666 out of 3,964

$110K

Rank: 677 out of 3,964

$234

Average: $220

15

Average: 5

ARTHUR BREGOLI

Braintree, Mass. 02184

6,844

Rank: 76 out of 3,964

1,389

Rank: 23 out of 3,964

$387K

Rank: 28 out of 3,964

$279

Average: $220

5

Average: 5

ELIAS NAME

Chicopee, Mass. 01020

6,831

Rank: 77 out of 3,964

780

Rank: 165 out of 3,964

$163K

Rank: 295 out of 3,964

$209

Average: $220

9

Average: 5

WILLIAM FENNEY

Hyannis, Mass. 02601

6,807

Rank: 78 out of 3,964

789

Rank: 159 out of 3,964

$364K

Rank: 31 out of 3,964

$462

Average: $220

9

Average: 5

MICHAEL ACHEY

Taunton, Mass. 02780

6,737

Rank: 79 out of 3,964

558

Rank: 455 out of 3,964

$201K

Rank: 165 out of 3,964

$360

Average: $220

12

Average: 5

ARTHUR KING

Southwick, Mass. 01077

6,732

Rank: 80 out of 3,964

698

Rank: 236 out of 3,964

$211K

Rank: 139 out of 3,964

$302

Average: $220

10

Average: 5

RAJU SINGLA

Fall river, Mass. 02721

6,692

Rank: 81 out of 3,964

1,770

Rank: 8 out of 3,964

$435K

Rank: 15 out of 3,964

$246

Average: $220

4

Average: 5

PRITI PATEL

Taunton, Mass. 02780

6,621

Rank: 82 out of 3,964

471

Rank: 668 out of 3,964

$210K

Rank: 140 out of 3,964

$446

Average: $220

14

Average: 5

JOSEPH AUGUST

Peabody, Mass. 01960

6,596

Rank: 83 out of 3,964

418

Rank: 835 out of 3,964

$180K

Rank: 219 out of 3,964

$431

Average: $220

16

Average: 5

MARVIN CLOPPER

Peabody, Mass. 01960

6,591

Rank: 84 out of 3,964

420

Rank: 826 out of 3,964

$119K

Rank: 585 out of 3,964

$284

Average: $220

16

Average: 5

MICHAEL GOLDEN

Peabody, Mass. 01960

6,547

Rank: 85 out of 3,964

552

Rank: 465 out of 3,964

$194K

Rank: 180 out of 3,964

$351

Average: $220

12

Average: 5

FRANCO DESANTIS

Chicopee, Mass. 01020

6,507

Rank: 86 out of 3,964

874

Rank: 112 out of 3,964

$178K

Rank: 228 out of 3,964

$203

Average: $220

7

Average: 5

NIBAL HARATI

Duxbury, Mass. 02332

6,506

Rank: 87 out of 3,964

568

Rank: 440 out of 3,964

$172K

Rank: 253 out of 3,964

$303

Average: $220

11

Average: 5

JAMES BROWN

Peabody, Mass. 01960

6,477

Rank: 88 out of 3,964

364

Rank: 1,051 out of 3,964

$105K

Rank: 748 out of 3,964

$290

Average: $220

18

Average: 5

JAMES HESSION

Springfield, Mass. 01107

6,457

Rank: 89 out of 3,964

607

Rank: 358 out of 3,964

$257K

Rank: 86 out of 3,964

$424

Average: $220

11

Average: 5

DAVID DRISCOLL

Beverly, Mass. 01915

6,444

Rank: 90 out of 3,964

525

Rank: 535 out of 3,964

$172K

Rank: 255 out of 3,964

$327

Average: $220

12

Average: 5

PEDRO FALLA

New bedford, Mass. 02740

6,421

Rank: 91 out of 3,964

550

Rank: 471 out of 3,964

$175K

Rank: 236 out of 3,964

$318

Average: $220

12

Average: 5

ALFRED BAUM

Plymouth, Mass. 02360

6,414

Rank: 92 out of 3,964

726

Rank: 206 out of 3,964

$238K

Rank: 104 out of 3,964

$327

Average: $220

9

Average: 5

DOUGLAS ONEILL

North adams, Mass. 01247

6,384

Rank: 93 out of 3,964

892

Rank: 105 out of 3,964

$198K

Rank: 174 out of 3,964

$222

Average: $220

7

Average: 5

RONALD SCHWARTZ

Fall river, Mass. 02720

6,312

Rank: 94 out of 3,964

848

Rank: 121 out of 3,964

$312K

Rank: 52 out of 3,964

$368

Average: $220

7

Average: 5

JAMES HAINES

Springfield, Mass. 01104

6,266

Rank: 95 out of 3,964

230

Rank: 1,897 out of 3,964

$142K

Rank: 396 out of 3,964

$619

Average: $220

27

Average: 5

CHARLES MCINNIS

Westwood, Mass. 02090

6,249

Rank: 96 out of 3,964

365

Rank: 1,046 out of 3,964

$396K

Rank: 26 out of 3,964

$1,085

Average: $220

17

Average: 5

DAHLIA RIAD

Abington, Mass. 02351

6,221

Rank: 97 out of 3,964

552

Rank: 465 out of 3,964

$160K

Rank: 302 out of 3,964

$291

Average: $220

11

Average: 5

MARIA CLARINDA BUENCAMINO-FRANCISCO

Norwell, Mass. 02061

6,189

Rank: 98 out of 3,964

390

Rank: 935 out of 3,964

$141K

Rank: 402 out of 3,964

$362

Average: $220

16

Average: 5

WILLIAM SIEGEL

Brockton, Mass. 02301

6,156

Rank: 99 out of 3,964

2,034

Rank: 5 out of 3,964

$230K

Rank: 110 out of 3,964

$113

Average: $220

3

Average: 5

ROBERT LIBERMAN

Arlington, Mass. 02474

6,150

Rank: 100 out of 3,964

1,101

Rank: 49 out of 3,964

$149K

Rank: 367 out of 3,964

$135

Average: $220

6

Average: 5

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.