Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Physical Medicine & Rehabilitation

Top Physical Medicine & Rehabilitation 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

STEPHEN KOELBEL

Weymouth, Mass. 02190

157,700

Rank: 1 out of 185

359

Rank: 66 out of 185

$1M

Rank: 1 out of 185

$2,786

Average: $320

439

Average: 10

ZACHARY BOHART

Cambridge, Mass. 02139

95,605

Rank: 2 out of 185

461

Rank: 38 out of 185

$626K

Rank: 2 out of 185

$1,358

Average: $320

207

Average: 10

MATURIN FINCH

Woburn, Mass. 01801

19,964

Rank: 3 out of 185

430

Rank: 49 out of 185

$191K

Rank: 20 out of 185

$445

Average: $320

46

Average: 10

DANIEL TANENBAUM

Worcester, Mass. 01602

16,397

Rank: 4 out of 185

314

Rank: 80 out of 185

$173K

Rank: 27 out of 185

$551

Average: $320

52

Average: 10

CLAY MILLER

Peabody, Mass. 01960

12,575

Rank: 5 out of 185

916

Rank: 2 out of 185

$389K

Rank: 4 out of 185

$425

Average: $320

14

Average: 10

GREGORY PARK

West springfield, Mass. 01089

7,628

Rank: 6 out of 185

729

Rank: 4 out of 185

$265K

Rank: 11 out of 185

$363

Average: $320

10

Average: 10

ANN MARIA ELDER

Ludlow, Mass. 01056

7,510

Rank: 7 out of 185

1,639

Rank: 1 out of 185

$596K

Rank: 3 out of 185

$364

Average: $320

5

Average: 10

PATRICIA HEBERT

Peabody, Mass. 01960

7,236

Rank: 8 out of 185

278

Rank: 97 out of 185

$127K

Rank: 55 out of 185

$457

Average: $320

26

Average: 10

OMAR EL ABD

Wellesley, Mass. 02481

6,588

Rank: 9 out of 185

472

Rank: 34 out of 185

$287K

Rank: 7 out of 185

$607

Average: $320

14

Average: 10

DAVID BOWERS

West springfield, Mass. 01089

6,021

Rank: 10 out of 185

571

Rank: 19 out of 185

$157K

Rank: 34 out of 185

$276

Average: $320

11

Average: 10

ANTHONY RIVERA

Worcester, Mass. 01608

5,483

Rank: 11 out of 185

389

Rank: 57 out of 185

$128K

Rank: 54 out of 185

$328

Average: $320

14

Average: 10

DANIEL LYONS

Woburn, Mass. 01801

5,455

Rank: 12 out of 185

675

Rank: 7 out of 185

$271K

Rank: 10 out of 185

$401

Average: $320

8

Average: 10

PAUL ANTHONY LIGUORI

Haverhill, Mass. 01830

5,149

Rank: 13 out of 185

435

Rank: 46 out of 185

$283K

Rank: 8 out of 185

$651

Average: $320

12

Average: 10

PAUL AZIMOV

Chicopee, Mass. 01020

5,041

Rank: 14 out of 185

575

Rank: 18 out of 185

$184K

Rank: 24 out of 185

$320

Average: $320

9

Average: 10

MICHAEL WOODS

West springfield, Mass. 01089

5,028

Rank: 15 out of 185

461

Rank: 38 out of 185

$135K

Rank: 46 out of 185

$294

Average: $320

11

Average: 10

JONATHAN RICHMOND

East longmeadow, Mass. 01028

4,978

Rank: 16 out of 185

491

Rank: 30 out of 185

$89.6K

Rank: 79 out of 185

$183

Average: $320

10

Average: 10

ROBERT ROSENBERG

Stoneham, Mass. 02180

4,778

Rank: 17 out of 185

830

Rank: 3 out of 185

$288K

Rank: 6 out of 185

$347

Average: $320

6

Average: 10

DEMIAN MOUSAD

Stoneham, Mass. 02180

4,468

Rank: 18 out of 185

308

Rank: 82 out of 185

$185K

Rank: 23 out of 185

$601

Average: $320

15

Average: 10

ANDREW DEMAGGIO

Pittsfield, Mass. 01201

4,095

Rank: 19 out of 185

620

Rank: 12 out of 185

$289K

Rank: 5 out of 185

$466

Average: $320

7

Average: 10

ERIN WATSON

West springfield, Mass. 01089

3,900

Rank: 20 out of 185

543

Rank: 23 out of 185

$157K

Rank: 35 out of 185

$289

Average: $320

7

Average: 10

RALPH BRUTUS

Worcester, Mass. 01602

3,821

Rank: 21 out of 185

433

Rank: 47 out of 185

$262K

Rank: 12 out of 185

$606

Average: $320

9

Average: 10

SRIRANGAM PADMANABHAN

Lawrence, Mass. 01843

3,767

Rank: 22 out of 185

606

Rank: 13 out of 185

$259K

Rank: 13 out of 185

$427

Average: $320

6

Average: 10

BRETT HYNNINEN

Greenfield, Mass. 01301

3,676

Rank: 23 out of 185

468

Rank: 35 out of 185

$147K

Rank: 40 out of 185

$313

Average: $320

8

Average: 10

RONALD PAASCH

West springfield, Mass. 01089

3,619

Rank: 24 out of 185

631

Rank: 9 out of 185

$132K

Rank: 51 out of 185

$208

Average: $320

6

Average: 10

MALCOLM MURDOCH

Bradford, Mass. 01835

3,615

Rank: 25 out of 185

331

Rank: 75 out of 185

$200K

Rank: 18 out of 185

$604

Average: $320

11

Average: 10

CLAUDE BOROWSKY

West springfield, Mass. 01089

3,527

Rank: 26 out of 185

424

Rank: 50 out of 185

$130K

Rank: 52 out of 185

$306

Average: $320

8

Average: 10

JOHN VINCENT TURCHETTA

Westborough, Mass. 01581

3,370

Rank: 27 out of 185

443

Rank: 44 out of 185

$182K

Rank: 25 out of 185

$411

Average: $320

8

Average: 10

AARON LEVINE

Boston, Mass. 02215

3,316

Rank: 28 out of 185

388

Rank: 58 out of 185

$140K

Rank: 43 out of 185

$362

Average: $320

9

Average: 10

SCOTT COOPER

West springfield, Mass. 01089

3,236

Rank: 29 out of 185

372

Rank: 59 out of 185

$106K

Rank: 65 out of 185

$286

Average: $320

9

Average: 10

ELIZARDO CARANDANG

Lawrence, Mass. 01843

3,230

Rank: 30 out of 185

688

Rank: 5 out of 185

$228K

Rank: 15 out of 185

$332

Average: $320

5

Average: 10

SHERRI TUPPER

E sandwich, Mass. 02537

3,206

Rank: 31 out of 185

317

Rank: 79 out of 185

$214K

Rank: 16 out of 185

$676

Average: $320

10

Average: 10

PARAKRAMA ANANTA

Fall river, Mass. 02720

3,113

Rank: 32 out of 185

625

Rank: 11 out of 185

$231K

Rank: 14 out of 185

$370

Average: $320

5

Average: 10

HOWARD LEDERMAN

Springfield, Mass. 01151

3,069

Rank: 33 out of 185

661

Rank: 8 out of 185

$189K

Rank: 21 out of 185

$286

Average: $320

5

Average: 10

ANN MARIE THOMAS

Boston, Mass. 02114

3,056

Rank: 34 out of 185

308

Rank: 82 out of 185

$134K

Rank: 47 out of 185

$434

Average: $320

10

Average: 10

ROBERT VAN STRIEN

Braintree, Mass. 02184

3,032

Rank: 35 out of 185

548

Rank: 22 out of 185

$202K

Rank: 17 out of 185

$369

Average: $320

6

Average: 10

LUBA ROSEN

Brookline, Mass. 02446

2,946

Rank: 36 out of 185

400

Rank: 54 out of 185

$196K

Rank: 19 out of 185

$491

Average: $320

7

Average: 10

JOHN BETE

Hyannis, Mass. 02601

2,932

Rank: 37 out of 185

482

Rank: 33 out of 185

$139K

Rank: 45 out of 185

$288

Average: $320

6

Average: 10

DANIEL DEGRUTTOLA

Haverhill, Mass. 01835

2,828

Rank: 38 out of 185

686

Rank: 6 out of 185

$167K

Rank: 31 out of 185

$243

Average: $320

4

Average: 10

DEBRA TWEHOUS

Worcester, Mass. 01602

2,785

Rank: 39 out of 185

630

Rank: 10 out of 185

$165K

Rank: 32 out of 185

$262

Average: $320

4

Average: 10

RAYMOND VILLALOBOS

Woburn, Mass. 01801

2,756

Rank: 40 out of 185

320

Rank: 77 out of 185

$182K

Rank: 26 out of 185

$568

Average: $320

9

Average: 10

JONATHAN MOLDOVER

East longmeadow, Mass. 01028

2,621

Rank: 41 out of 185

362

Rank: 63 out of 185

$274K

Rank: 9 out of 185

$757

Average: $320

7

Average: 10

SARAH NARAYAN

West springfield, Mass. 01089

2,596

Rank: 42 out of 185

302

Rank: 88 out of 185

$82.3K

Rank: 88 out of 185

$272

Average: $320

9

Average: 10

L. DOLGOV

Cambridge, Mass. 02138

2,579

Rank: 43 out of 185

369

Rank: 61 out of 185

$132K

Rank: 50 out of 185

$358

Average: $320

7

Average: 10

ANGELA YANG

Worcester, Mass. 01605

2,548

Rank: 44 out of 185

535

Rank: 25 out of 185

$188K

Rank: 22 out of 185

$351

Average: $320

5

Average: 10

GREGORY MALLOY

Westborough, Mass. 01581

2,548

Rank: 44 out of 185

303

Rank: 87 out of 185

$168K

Rank: 29 out of 185

$555

Average: $320

8

Average: 10

RICHARD ZANIEWSKI

Salem, Mass. 01970

2,435

Rank: 46 out of 185

406

Rank: 53 out of 185

$108K

Rank: 63 out of 185

$267

Average: $320

6

Average: 10

LEONID SHINCHUK

Bedford, Mass. 01730

2,319

Rank: 47 out of 185

500

Rank: 28 out of 185

$143K

Rank: 42 out of 185

$285

Average: $320

5

Average: 10

JAY PORTNOW

Brockton, Mass. 02301

2,309

Rank: 48 out of 185

247

Rank: 105 out of 185

$114K

Rank: 57 out of 185

$460

Average: $320

9

Average: 10

MARK CHAN

West springfield, Mass. 01089

2,286

Rank: 49 out of 185

358

Rank: 67 out of 185

$88K

Rank: 84 out of 185

$246

Average: $320

6

Average: 10

QUE HUONG NGUYEN

West springfield, Mass. 01089

2,271

Rank: 50 out of 185

445

Rank: 43 out of 185

$158K

Rank: 33 out of 185

$356

Average: $320

5

Average: 10

TRISTA BROWN

Worcester, Mass. 01605

2,271

Rank: 50 out of 185

566

Rank: 20 out of 185

$147K

Rank: 39 out of 185

$260

Average: $320

4

Average: 10

THOMAS CODY

Lawrence, Mass. 01843

2,248

Rank: 52 out of 185

588

Rank: 15 out of 185

$156K

Rank: 37 out of 185

$265

Average: $320

4

Average: 10

PAPAIAH GOPAL

Salem, Mass. 01970

2,217

Rank: 53 out of 185

468

Rank: 35 out of 185

$167K

Rank: 30 out of 185

$357

Average: $320

5

Average: 10

ANGEL MEDINA-BRAVO

Boston, Mass. 02118

2,200

Rank: 54 out of 185

460

Rank: 40 out of 185

$140K

Rank: 44 out of 185

$303

Average: $320

5

Average: 10

DAVID MAZIN

Worcester, Mass. 01605

2,090

Rank: 55 out of 185

524

Rank: 27 out of 185

$143K

Rank: 41 out of 185

$274

Average: $320

4

Average: 10

MICHELLE JOYCE ALPERT

Boston, Mass. 02131

2,014

Rank: 56 out of 185

587

Rank: 16 out of 185

$172K

Rank: 28 out of 185

$292

Average: $320

3

Average: 10

SARA COHEN

Braintree, Mass. 02184

1,966

Rank: 57 out of 185

398

Rank: 56 out of 185

$133K

Rank: 48 out of 185

$334

Average: $320

5

Average: 10

YONG-TAE LEE

Boston, Mass. 02114

1,949

Rank: 58 out of 185

257

Rank: 102 out of 185

$133K

Rank: 49 out of 185

$517

Average: $320

8

Average: 10

JAMES SPINELLI

Burlington, Mass. 01805

1,914

Rank: 59 out of 185

550

Rank: 21 out of 185

$118K

Rank: 56 out of 185

$215

Average: $320

3

Average: 10

MARLYN RAMOS LAMBOY

Pittsfield, Mass. 01201

1,914

Rank: 59 out of 185

332

Rank: 73 out of 185

$102K

Rank: 70 out of 185

$308

Average: $320

6

Average: 10

KAIPO PAU

Burlington, Mass. 01805

1,855

Rank: 61 out of 185

458

Rank: 41 out of 185

$113K

Rank: 58 out of 185

$246

Average: $320

4

Average: 10

RICHARD MAZZAFERRO

Quincy, Mass. 02169

1,850

Rank: 62 out of 185

252

Rank: 103 out of 185

$157K

Rank: 36 out of 185

$621

Average: $320

7

Average: 10

DAVID CRANDELL

Boston, Mass. 02114

1,838

Rank: 63 out of 185

360

Rank: 65 out of 185

$106K

Rank: 66 out of 185

$294

Average: $320

5

Average: 10

SUSAN EHRENTHAL

East sandwich, Mass. 02537

1,826

Rank: 64 out of 185

538

Rank: 24 out of 185

$93.2K

Rank: 75 out of 185

$173

Average: $320

3

Average: 10

MARK FINNO

Natick, Mass. 01760

1,744

Rank: 65 out of 185

318

Rank: 78 out of 185

$155K

Rank: 38 out of 185

$486

Average: $320

5

Average: 10

HEIDI WENNEMER

West roxbury, Mass. 02132

1,725

Rank: 66 out of 185

371

Rank: 60 out of 185

$112K

Rank: 60 out of 185

$301

Average: $320

5

Average: 10

RICHARD NORRIS

Northampton, Mass. 01060

1,724

Rank: 67 out of 185

306

Rank: 85 out of 185

$129K

Rank: 53 out of 185

$422

Average: $320

6

Average: 10

SCOTT ABRAMSON

E sandwich, Mass. 02537

1,658

Rank: 68 out of 185

490

Rank: 31 out of 185

$89.2K

Rank: 80 out of 185

$182

Average: $320

3

Average: 10

AYCA OZEL

Woburn, Mass. 01801

1,609

Rank: 69 out of 185

290

Rank: 93 out of 185

$91.2K

Rank: 78 out of 185

$315

Average: $320

6

Average: 10

SETH HERMAN

Boston, Mass. 02114

1,604

Rank: 70 out of 185

260

Rank: 101 out of 185

$104K

Rank: 68 out of 185

$399

Average: $320

6

Average: 10

LORRAINE GOMBA

Dedham, Mass. 02026

1,600

Rank: 71 out of 185

154

Rank: 128 out of 185

$30.9K

Rank: 130 out of 185

$201

Average: $320

10

Average: 10

ARTHUR LEE

Burlington, Mass. 01805

1,555

Rank: 72 out of 185

399

Rank: 55 out of 185

$109K

Rank: 62 out of 185

$272

Average: $320

4

Average: 10

SARIKA PATEL

West springfield, Mass. 01089

1,548

Rank: 73 out of 185

173

Rank: 123 out of 185

$85.7K

Rank: 86 out of 185

$495

Average: $320

9

Average: 10

BENJAMIN SIMAITIS

Dorchester, Mass. 02122

1,531

Rank: 74 out of 185

57

Rank: 158 out of 185

$35.4K

Rank: 127 out of 185

$620

Average: $320

27

Average: 10

JOHN MAGNOTTA

Fall river, Mass. 02720

1,517

Rank: 75 out of 185

283

Rank: 95 out of 185

$91.3K

Rank: 77 out of 185

$323

Average: $320

5

Average: 10

JEFFREY SCHNEIDER

Boston, Mass. 02114

1,509

Rank: 76 out of 185

243

Rank: 106 out of 185

$113K

Rank: 59 out of 185

$463

Average: $320

6

Average: 10

MICHAEL MARCIELLO

Milford, Mass. 01757

1,499

Rank: 77 out of 185

310

Rank: 81 out of 185

$62.3K

Rank: 100 out of 185

$201

Average: $320

5

Average: 10

DAVID BINDER

Cambridge, Mass. 02138

1,461

Rank: 78 out of 185

465

Rank: 37 out of 185

$105K

Rank: 67 out of 185

$225

Average: $320

3

Average: 10

EMILIA SEMENOV

Haverhill, Mass. 01830

1,459

Rank: 79 out of 185

147

Rank: 132 out of 185

$104K

Rank: 69 out of 185

$706

Average: $320

10

Average: 10

MARK KAPLAN

Worcester, Mass. 01605

1,451

Rank: 80 out of 185

432

Rank: 48 out of 185

$65.7K

Rank: 97 out of 185

$152

Average: $320

3

Average: 10

FAREN WILLIAMS

Worcester, Mass. 01605

1,435

Rank: 81 out of 185

489

Rank: 32 out of 185

$93.8K

Rank: 74 out of 185

$192

Average: $320

3

Average: 10

KAREN BOUGAS

Concord, Mass. 01742

1,430

Rank: 82 out of 185

240

Rank: 108 out of 185

$111K

Rank: 61 out of 185

$464

Average: $320

6

Average: 10

ANDREW JUDELSON

East sandwich, Mass. 02537

1,419

Rank: 83 out of 185

362

Rank: 63 out of 185

$66.6K

Rank: 96 out of 185

$184

Average: $320

4

Average: 10

ALEC MELEGER

Boston, Mass. 02114

1,407

Rank: 84 out of 185

492

Rank: 29 out of 185

$84.5K

Rank: 87 out of 185

$172

Average: $320

3

Average: 10

DOUGLAS SOHN

Boston, Mass. 02114

1,318

Rank: 85 out of 185

157

Rank: 127 out of 185

$88.5K

Rank: 83 out of 185

$564

Average: $320

8

Average: 10

ANTHONY PERCOCO

Brookline, Mass. 02446

1,281

Rank: 86 out of 185

39

Rank: 165 out of 185

$29.2K

Rank: 134 out of 185

$749

Average: $320

33

Average: 10

SUZANNE DUNCAN

Nantucket, Mass. 02554

1,277

Rank: 87 out of 185

90

Rank: 147 out of 185

$69.2K

Rank: 94 out of 185

$769

Average: $320

14

Average: 10

WEI-LEE LIAO

Boston, Mass. 02114

1,270

Rank: 88 out of 185

530

Rank: 26 out of 185

$89K

Rank: 81 out of 185

$168

Average: $320

2

Average: 10

GERMAN LEVIN

Cambridge, Mass. 02138

1,263

Rank: 89 out of 185

345

Rank: 68 out of 185

$92.9K

Rank: 76 out of 185

$269

Average: $320

4

Average: 10

CHIAWEN LIANG

Wellesley, Mass. 02481

1,259

Rank: 90 out of 185

180

Rank: 119 out of 185

$96.2K

Rank: 71 out of 185

$534

Average: $320

7

Average: 10

DARREN ROSENBERG

Framingham, Mass. 01701

1,222

Rank: 91 out of 185

369

Rank: 61 out of 185

$68.8K

Rank: 95 out of 185

$187

Average: $320

3

Average: 10

KEVIN SULLIVAN

Natick, Mass. 01760

1,082

Rank: 92 out of 185

297

Rank: 89 out of 185

$108K

Rank: 64 out of 185

$363

Average: $320

4

Average: 10

JAMES SARNI

Boston, Mass. 02114

1,081

Rank: 93 out of 185

440

Rank: 45 out of 185

$94.8K

Rank: 73 out of 185

$216

Average: $320

2

Average: 10

ANDREW MAZUR

Fall river, Mass. 02720

1,068

Rank: 94 out of 185

333

Rank: 72 out of 185

$94.8K

Rank: 72 out of 185

$285

Average: $320

3

Average: 10

ROSE BERNAL-LARIOZA

Chicopee, Mass. 01020

1,062

Rank: 95 out of 185

231

Rank: 112 out of 185

$42.5K

Rank: 123 out of 185

$184

Average: $320

5

Average: 10

ROBERT WINSTON

Boston, Mass. 02118

1,043

Rank: 96 out of 185

293

Rank: 91 out of 185

$69.4K

Rank: 93 out of 185

$237

Average: $320

4

Average: 10

MADHAVI S.V. PRASAD

Dartmouth, Mass. 02747

1,027

Rank: 97 out of 185

221

Rank: 115 out of 185

$76.1K

Rank: 89 out of 185

$345

Average: $320

5

Average: 10

RANDIE BLACK-SCHAFFER

Boston, Mass. 02114

1,023

Rank: 98 out of 185

174

Rank: 122 out of 185

$65.7K

Rank: 98 out of 185

$378

Average: $320

6

Average: 10

JAMES RAINVILLE

Roxbury crossing, Mass. 02120

1,001

Rank: 99 out of 185

605

Rank: 14 out of 185

$59.1K

Rank: 106 out of 185

$98

Average: $320

2

Average: 10

BARRY RODSTEIN

East longmeadow, Mass. 01028

969

Rank: 100 out of 185

576

Rank: 17 out of 185

$86.1K

Rank: 85 out of 185

$149

Average: $320

2

Average: 10

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.