Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Physical Therapist

Top Physical Therapist 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

LISA CRAGO-ADAMS

Falmouth, Mass. 02540

13,217

Rank: 1 out of 1,015

641

Rank: 2 out of 1,015

$287K

Rank: 1 out of 1,015

$448

Average: $555

21

Average: 25

ANDREW BURKE

Plymouth, Mass. 02360

12,365

Rank: 2 out of 1,015

215

Rank: 28 out of 1,015

$252K

Rank: 3 out of 1,015

$1,174

Average: $555

58

Average: 25

TIMOTHY GENECCO

Scituate, Mass. 02066

12,325

Rank: 3 out of 1,015

152

Rank: 71 out of 1,015

$262K

Rank: 2 out of 1,015

$1,726

Average: $555

81

Average: 25

ERIC EDELMAN

Quincy, Mass. 02169

10,423

Rank: 4 out of 1,015

273

Rank: 13 out of 1,015

$222K

Rank: 5 out of 1,015

$813

Average: $555

38

Average: 25

JEROME MACKESY

Needham, Mass. 02494

10,264

Rank: 5 out of 1,015

83

Rank: 274 out of 1,015

$218K

Rank: 6 out of 1,015

$2,628

Average: $555

124

Average: 25

WILLIAM SQUIRES, JR

Winthrop, Mass. 02152

10,254

Rank: 6 out of 1,015

171

Rank: 49 out of 1,015

$210K

Rank: 7 out of 1,015

$1,228

Average: $555

60

Average: 25

JOHN JOHNSTON

Norwell, Mass. 02061

10,099

Rank: 7 out of 1,015

185

Rank: 41 out of 1,015

$199K

Rank: 10 out of 1,015

$1,075

Average: $555

55

Average: 25

GREG PLODZIK

Woburn, Mass. 01801

9,868

Rank: 8 out of 1,015

755

Rank: 1 out of 1,015

$204K

Rank: 9 out of 1,015

$270

Average: $555

13

Average: 25

ANDREW ENEA

Mashpee, Mass. 02649

9,287

Rank: 9 out of 1,015

277

Rank: 10 out of 1,015

$205K

Rank: 8 out of 1,015

$739

Average: $555

34

Average: 25

MELANIE ERICKSON

Weymouth, Mass. 02188

9,062

Rank: 10 out of 1,015

225

Rank: 21 out of 1,015

$229K

Rank: 4 out of 1,015

$1,019

Average: $555

40

Average: 25

BRET FERRELL

Beverly, Mass. 01915

8,498

Rank: 11 out of 1,015

159

Rank: 62 out of 1,015

$188K

Rank: 11 out of 1,015

$1,183

Average: $555

53

Average: 25

GLENN DADDARIO

Wakefield, Mass. 01880

8,028

Rank: 12 out of 1,015

107

Rank: 167 out of 1,015

$163K

Rank: 16 out of 1,015

$1,523

Average: $555

75

Average: 25

GARY KIMBALL

South weymouth, Mass. 02190

8,003

Rank: 13 out of 1,015

159

Rank: 62 out of 1,015

$141K

Rank: 23 out of 1,015

$888

Average: $555

50

Average: 25

DAVID ARMET

Williamstown, Mass. 01267

7,901

Rank: 14 out of 1,015

273

Rank: 13 out of 1,015

$181K

Rank: 12 out of 1,015

$663

Average: $555

29

Average: 25

JODI BURGESS

East wareham, Mass. 02538

7,886

Rank: 15 out of 1,015

406

Rank: 5 out of 1,015

$168K

Rank: 13 out of 1,015

$413

Average: $555

19

Average: 25

PAUL WOODWARD

Middleboro, Mass. 02346

7,868

Rank: 16 out of 1,015

225

Rank: 21 out of 1,015

$166K

Rank: 15 out of 1,015

$739

Average: $555

35

Average: 25

BRIAN FERREIRA

Springfield, Mass. 01118

7,747

Rank: 17 out of 1,015

157

Rank: 66 out of 1,015

$167K

Rank: 14 out of 1,015

$1,064

Average: $555

49

Average: 25

GEORGE STAMATOPOULOS

Watertown, Mass. 02472

7,612

Rank: 18 out of 1,015

118

Rank: 126 out of 1,015

$148K

Rank: 22 out of 1,015

$1,250

Average: $555

65

Average: 25

BRYAN LABELL

Rowley, Mass. 01969

7,251

Rank: 19 out of 1,015

102

Rank: 187 out of 1,015

$159K

Rank: 17 out of 1,015

$1,561

Average: $555

71

Average: 25

JEANNE SPILLANE

Scituate, Mass. 02066

6,971

Rank: 20 out of 1,015

135

Rank: 95 out of 1,015

$156K

Rank: 19 out of 1,015

$1,157

Average: $555

52

Average: 25

NOEL DAGTA

Woburn, Mass. 01801

6,967

Rank: 21 out of 1,015

187

Rank: 38 out of 1,015

$123K

Rank: 33 out of 1,015

$660

Average: $555

37

Average: 25

RICHARD LAPRESTE

Foxboro, Mass. 02035

6,950

Rank: 22 out of 1,015

116

Rank: 133 out of 1,015

$157K

Rank: 18 out of 1,015

$1,357

Average: $555

60

Average: 25

JEANNE EGAN

Osterville, Mass. 02655

6,913

Rank: 23 out of 1,015

180

Rank: 45 out of 1,015

$139K

Rank: 25 out of 1,015

$771

Average: $555

38

Average: 25

CATHERINE HOOVER-SMITH

Auburn, Mass. 01501

6,911

Rank: 24 out of 1,015

310

Rank: 8 out of 1,015

$155K

Rank: 20 out of 1,015

$501

Average: $555

22

Average: 25

JAY BERNASCONI

Quincy, Mass. 02169

6,761

Rank: 25 out of 1,015

219

Rank: 25 out of 1,015

$152K

Rank: 21 out of 1,015

$693

Average: $555

31

Average: 25

ROBERT REED

Harwich, Mass. 02645

6,537

Rank: 26 out of 1,015

131

Rank: 100 out of 1,015

$141K

Rank: 24 out of 1,015

$1,077

Average: $555

50

Average: 25

SOFIA ZANZARELLA

West springfield, Mass. 01089

6,374

Rank: 27 out of 1,015

125

Rank: 112 out of 1,015

$131K

Rank: 28 out of 1,015

$1,045

Average: $555

51

Average: 25

LISA BAUMGART

Lanesboro, Mass. 01237

6,147

Rank: 28 out of 1,015

136

Rank: 89 out of 1,015

$130K

Rank: 31 out of 1,015

$953

Average: $555

45

Average: 25

MICHELLE DONOHUE

Norwood, Mass. 02062

6,129

Rank: 29 out of 1,015

212

Rank: 31 out of 1,015

$132K

Rank: 26 out of 1,015

$623

Average: $555

29

Average: 25

ERIC WHEELER

Mashpee, Mass. 02649

6,100

Rank: 30 out of 1,015

391

Rank: 6 out of 1,015

$130K

Rank: 29 out of 1,015

$333

Average: $555

16

Average: 25

LAURI SAWYER

Westwood, Mass. 02090

6,022

Rank: 31 out of 1,015

164

Rank: 56 out of 1,015

$118K

Rank: 37 out of 1,015

$722

Average: $555

37

Average: 25

ASHLEY KATZENBACK

South yarmouth, Mass. 02664

5,919

Rank: 32 out of 1,015

313

Rank: 7 out of 1,015

$121K

Rank: 34 out of 1,015

$387

Average: $555

19

Average: 25

JOHN REILLY

Hull, Mass. 02045

5,916

Rank: 33 out of 1,015

116

Rank: 133 out of 1,015

$120K

Rank: 35 out of 1,015

$1,038

Average: $555

51

Average: 25

TIMOTHY DREHER

Newton, Mass. 02459

5,882

Rank: 34 out of 1,015

125

Rank: 112 out of 1,015

$127K

Rank: 32 out of 1,015

$1,020

Average: $555

47

Average: 25

ANDY LAURITS

Wakefield, Mass. 01880

5,817

Rank: 35 out of 1,015

127

Rank: 109 out of 1,015

$101K

Rank: 59 out of 1,015

$794

Average: $555

46

Average: 25

JAMES KANTOR

Swampscott, Mass. 01907

5,804

Rank: 36 out of 1,015

163

Rank: 57 out of 1,015

$130K

Rank: 30 out of 1,015

$798

Average: $555

36

Average: 25

WILLIAM OSGOOD

Longmeadow, Mass. 01106

5,747

Rank: 37 out of 1,015

273

Rank: 13 out of 1,015

$111K

Rank: 45 out of 1,015

$405

Average: $555

21

Average: 25

KIRSTEN RIPPLE

Boston, Mass. 02110

5,724

Rank: 38 out of 1,015

101

Rank: 190 out of 1,015

$132K

Rank: 27 out of 1,015

$1,306

Average: $555

57

Average: 25

DONNA DUROCHER

West springfield, Mass. 01089

5,559

Rank: 39 out of 1,015

238

Rank: 18 out of 1,015

$119K

Rank: 36 out of 1,015

$500

Average: $555

23

Average: 25

DMITRY VOLOSHINOV

Palmer, Mass. 01069

5,410

Rank: 40 out of 1,015

121

Rank: 118 out of 1,015

$116K

Rank: 39 out of 1,015

$957

Average: $555

45

Average: 25

LISA MILLETT

Wilbraham, Mass. 01095

5,373

Rank: 41 out of 1,015

213

Rank: 29 out of 1,015

$113K

Rank: 43 out of 1,015

$529

Average: $555

25

Average: 25

DENNIS PRONOWICZ

South hadley, Mass. 01075

5,342

Rank: 42 out of 1,015

80

Rank: 289 out of 1,015

$97.6K

Rank: 67 out of 1,015

$1,220

Average: $555

67

Average: 25

STEPHEN POULIN

Harvard, Mass. 01451

5,297

Rank: 43 out of 1,015

145

Rank: 77 out of 1,015

$113K

Rank: 42 out of 1,015

$780

Average: $555

37

Average: 25

JAYNE LIPMAN

Duxbury, Mass. 02332

5,253

Rank: 44 out of 1,015

226

Rank: 20 out of 1,015

$115K

Rank: 40 out of 1,015

$509

Average: $555

23

Average: 25

JOSEPH MANNING

Nantucket, Mass. 02554

5,128

Rank: 45 out of 1,015

139

Rank: 84 out of 1,015

$110K

Rank: 46 out of 1,015

$789

Average: $555

37

Average: 25

DANIEL LEVASSEUR

Plymouth, Mass. 02360

5,101

Rank: 46 out of 1,015

169

Rank: 50 out of 1,015

$118K

Rank: 38 out of 1,015

$698

Average: $555

30

Average: 25

MICHAEL FIORE

Canton, Mass. 02021

5,060

Rank: 47 out of 1,015

148

Rank: 73 out of 1,015

$108K

Rank: 48 out of 1,015

$730

Average: $555

34

Average: 25

RICHARD KENNEDY

Braintree, Mass. 02184

5,050

Rank: 48 out of 1,015

118

Rank: 126 out of 1,015

$114K

Rank: 41 out of 1,015

$963

Average: $555

43

Average: 25

STEVEN NUTTER

Danvers, Mass. 01923

5,008

Rank: 49 out of 1,015

76

Rank: 315 out of 1,015

$91K

Rank: 78 out of 1,015

$1,197

Average: $555

66

Average: 25

VINCENT DE MARTINO

Brookline, Mass. 02445

4,999

Rank: 50 out of 1,015

116

Rank: 133 out of 1,015

$104K

Rank: 57 out of 1,015

$899

Average: $555

43

Average: 25

ROBERT THOMAS

Acton, Mass. 01720

4,959

Rank: 51 out of 1,015

107

Rank: 167 out of 1,015

$111K

Rank: 44 out of 1,015

$1,040

Average: $555

46

Average: 25

CARL WIGHARDT

Haverhill, Mass. 01835

4,925

Rank: 52 out of 1,015

74

Rank: 326 out of 1,015

$97.7K

Rank: 66 out of 1,015

$1,320

Average: $555

67

Average: 25

RACHEL WELCH

Lee, Mass. 01238

4,904

Rank: 53 out of 1,015

102

Rank: 187 out of 1,015

$99.9K

Rank: 62 out of 1,015

$979

Average: $555

48

Average: 25

ALICIA SULLIVAN

Bellingham, Mass. 02019

4,861

Rank: 54 out of 1,015

172

Rank: 48 out of 1,015

$101K

Rank: 60 out of 1,015

$586

Average: $555

28

Average: 25

CHRISTOPHER MARSHALL

Plymouth, Mass. 02360

4,821

Rank: 55 out of 1,015

55

Rank: 461 out of 1,015

$105K

Rank: 52 out of 1,015

$1,911

Average: $555

88

Average: 25

ROBERT MELINO

Arlington, Mass. 02476

4,799

Rank: 56 out of 1,015

139

Rank: 84 out of 1,015

$108K

Rank: 47 out of 1,015

$780

Average: $555

35

Average: 25

JAMES O'BRIEN

Danvers, Mass. 01923

4,782

Rank: 57 out of 1,015

105

Rank: 174 out of 1,015

$84.3K

Rank: 92 out of 1,015

$803

Average: $555

46

Average: 25

SHAWN CRAY

Braintree, Mass. 02184

4,750

Rank: 58 out of 1,015

71

Rank: 339 out of 1,015

$105K

Rank: 53 out of 1,015

$1,478

Average: $555

67

Average: 25

JEFFREY BOTELHO

New bedford, Mass. 02740

4,735

Rank: 59 out of 1,015

165

Rank: 54 out of 1,015

$105K

Rank: 54 out of 1,015

$635

Average: $555

29

Average: 25

MARK LEBOEUF

Fall river, Mass. 02723

4,708

Rank: 60 out of 1,015

616

Rank: 3 out of 1,015

$106K

Rank: 49 out of 1,015

$173

Average: $555

8

Average: 25

MATTHEW RAJOTTE

Attleboro, Mass. 02703

4,700

Rank: 61 out of 1,015

117

Rank: 132 out of 1,015

$104K

Rank: 56 out of 1,015

$892

Average: $555

40

Average: 25

PATTI DELAGE

Worcester, Mass. 01605

4,692

Rank: 62 out of 1,015

105

Rank: 174 out of 1,015

$91.3K

Rank: 77 out of 1,015

$870

Average: $555

45

Average: 25

CHARLES CONNORS

Mashpee, Mass. 02649

4,604

Rank: 63 out of 1,015

301

Rank: 9 out of 1,015

$98.6K

Rank: 65 out of 1,015

$327

Average: $555

15

Average: 25

ELIZABETH DOLBY

Greenfield, Mass. 01301

4,578

Rank: 64 out of 1,015

275

Rank: 11 out of 1,015

$105K

Rank: 51 out of 1,015

$383

Average: $555

17

Average: 25

STEPHEN LOOMIS

South dennis, Mass. 02660

4,565

Rank: 65 out of 1,015

121

Rank: 118 out of 1,015

$101K

Rank: 58 out of 1,015

$837

Average: $555

38

Average: 25

ROSEMARY WOLANSKI

Leicester, Mass. 01524

4,562

Rank: 66 out of 1,015

136

Rank: 89 out of 1,015

$98.9K

Rank: 64 out of 1,015

$727

Average: $555

34

Average: 25

ANTHONY DEMARTINO

Pittsfield, Mass. 01201

4,526

Rank: 67 out of 1,015

220

Rank: 23 out of 1,015

$94.5K

Rank: 74 out of 1,015

$430

Average: $555

21

Average: 25

THOMAS BIANCO

Springfield, Mass. 01104

4,519

Rank: 68 out of 1,015

94

Rank: 215 out of 1,015

$106K

Rank: 50 out of 1,015

$1,126

Average: $555

48

Average: 25

ROBERT VERZONE

Halifax, Mass. 02338

4,466

Rank: 69 out of 1,015

137

Rank: 88 out of 1,015

$94.9K

Rank: 72 out of 1,015

$693

Average: $555

33

Average: 25

ERIC CONNOLLY

Whitinsville, Mass. 01588

4,421

Rank: 70 out of 1,015

94

Rank: 215 out of 1,015

$93.9K

Rank: 75 out of 1,015

$999

Average: $555

47

Average: 25

ROBERT MYERS

Florence, Mass. 01062

4,388

Rank: 71 out of 1,015

165

Rank: 54 out of 1,015

$104K

Rank: 55 out of 1,015

$632

Average: $555

27

Average: 25

EILEEN CULLEN WEBER

Centerville, Mass. 02632

4,382

Rank: 72 out of 1,015

218

Rank: 26 out of 1,015

$96.4K

Rank: 70 out of 1,015

$442

Average: $555

20

Average: 25

ALEXANDER ZEULI

Canton, Mass. 02021

4,354

Rank: 73 out of 1,015

136

Rank: 89 out of 1,015

$100K

Rank: 61 out of 1,015

$738

Average: $555

32

Average: 25

CHRIS COYNE

Duxbury, Mass. 02332

4,331

Rank: 74 out of 1,015

205

Rank: 33 out of 1,015

$92.5K

Rank: 76 out of 1,015

$451

Average: $555

21

Average: 25

KEVIN SERUS

Randolph, Mass. 02368

4,328

Rank: 75 out of 1,015

145

Rank: 77 out of 1,015

$99.6K

Rank: 63 out of 1,015

$687

Average: $555

30

Average: 25

KENNETH NWOSU

Dorchester, Mass. 02121

4,324

Rank: 76 out of 1,015

123

Rank: 116 out of 1,015

$96.1K

Rank: 71 out of 1,015

$781

Average: $555

35

Average: 25

JAMES RUETENIK

Needham, Mass. 02494

4,313

Rank: 77 out of 1,015

143

Rank: 79 out of 1,015

$97.4K

Rank: 68 out of 1,015

$681

Average: $555

30

Average: 25

JIMMY KAKOURIS

Worcester, Mass. 01605

4,299

Rank: 78 out of 1,015

106

Rank: 171 out of 1,015

$82.6K

Rank: 95 out of 1,015

$779

Average: $555

41

Average: 25

CAITLIN ECKHOFF

Wilbraham, Mass. 01095

4,278

Rank: 79 out of 1,015

213

Rank: 29 out of 1,015

$94.7K

Rank: 73 out of 1,015

$445

Average: $555

20

Average: 25

NIKHIL PATEL

Brookline, Mass. 02446

4,262

Rank: 80 out of 1,015

218

Rank: 26 out of 1,015

$97.3K

Rank: 69 out of 1,015

$446

Average: $555

20

Average: 25

WILLIAM COLLINS

Bellingham, Mass. 02019

4,216

Rank: 81 out of 1,015

246

Rank: 17 out of 1,015

$85.5K

Rank: 89 out of 1,015

$348

Average: $555

17

Average: 25

CHRISTOPHER DEVANEY

Bellingham, Mass. 02019

4,189

Rank: 82 out of 1,015

163

Rank: 57 out of 1,015

$87.1K

Rank: 85 out of 1,015

$534

Average: $555

26

Average: 25

ANGELO BALSAMO

Chelsea, Mass. 02150

4,164

Rank: 83 out of 1,015

97

Rank: 204 out of 1,015

$88.5K

Rank: 83 out of 1,015

$912

Average: $555

43

Average: 25

SUSAN LAVIOLETTE

Lexington, Mass. 02420

4,155

Rank: 84 out of 1,015

81

Rank: 283 out of 1,015

$69.8K

Rank: 123 out of 1,015

$862

Average: $555

51

Average: 25

BRENDON LACHANCE

East boston, Mass. 02128

4,136

Rank: 85 out of 1,015

82

Rank: 278 out of 1,015

$77K

Rank: 105 out of 1,015

$939

Average: $555

50

Average: 25

TERESA DOWNEY

Centerville, Mass. 02632

4,097

Rank: 86 out of 1,015

188

Rank: 37 out of 1,015

$89.5K

Rank: 80 out of 1,015

$476

Average: $555

22

Average: 25

JONATHAN CARROLL

Mashpee, Mass. 02649

4,092

Rank: 87 out of 1,015

186

Rank: 39 out of 1,015

$88.6K

Rank: 82 out of 1,015

$476

Average: $555

22

Average: 25

WENDY KELLEY

Westborough, Mass. 01581

4,006

Rank: 88 out of 1,015

71

Rank: 339 out of 1,015

$86.7K

Rank: 87 out of 1,015

$1,221

Average: $555

56

Average: 25

ALISON COHEN

Worcester, Mass. 01606

4,003

Rank: 89 out of 1,015

112

Rank: 144 out of 1,015

$81.6K

Rank: 97 out of 1,015

$729

Average: $555

36

Average: 25

KRISTIN LOHAN

Salem, Mass. 01970

3,946

Rank: 90 out of 1,015

71

Rank: 339 out of 1,015

$87.1K

Rank: 84 out of 1,015

$1,227

Average: $555

56

Average: 25

KAREN HOLMES

Newburyport, Mass. 01950

3,941

Rank: 91 out of 1,015

211

Rank: 32 out of 1,015

$83.9K

Rank: 93 out of 1,015

$398

Average: $555

19

Average: 25

NATALLIA HUTMAN

Waltham, Mass. 02452

3,933

Rank: 92 out of 1,015

220

Rank: 23 out of 1,015

$85.7K

Rank: 88 out of 1,015

$389

Average: $555

18

Average: 25

MICHAEL LYGREN

Dartmouth, Mass. 02747

3,904

Rank: 93 out of 1,015

544

Rank: 4 out of 1,015

$90.5K

Rank: 79 out of 1,015

$166

Average: $555

7

Average: 25

CHERYL ABELOW

Natick, Mass. 01760

3,877

Rank: 94 out of 1,015

109

Rank: 155 out of 1,015

$82.6K

Rank: 94 out of 1,015

$758

Average: $555

36

Average: 25

RAYMOND MALLORY

Duxbury, Mass. 02332

3,833

Rank: 95 out of 1,015

169

Rank: 50 out of 1,015

$84.4K

Rank: 90 out of 1,015

$499

Average: $555

23

Average: 25

STEVEN SMITH

Dorchester, Mass. 02122

3,799

Rank: 96 out of 1,015

136

Rank: 89 out of 1,015

$84.4K

Rank: 91 out of 1,015

$620

Average: $555

28

Average: 25

BRENDA FITZGERALD

Natick, Mass. 01760

3,786

Rank: 97 out of 1,015

131

Rank: 100 out of 1,015

$81.5K

Rank: 98 out of 1,015

$622

Average: $555

29

Average: 25

KIM PAUL

Holyoke, Mass. 01040

3,759

Rank: 98 out of 1,015

143

Rank: 79 out of 1,015

$80.3K

Rank: 99 out of 1,015

$562

Average: $555

26

Average: 25

CHRISTINE CODEY

Pittsfield, Mass. 01201

3,742

Rank: 99 out of 1,015

161

Rank: 61 out of 1,015

$72.9K

Rank: 115 out of 1,015

$453

Average: $555

23

Average: 25

KARA ALTERIO

Brockton, Mass. 02301

3,730

Rank: 100 out of 1,015

124

Rank: 115 out of 1,015

$86.7K

Rank: 86 out of 1,015

$699

Average: $555

30

Average: 25

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.