Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Orthopedic Physical Therapist

Top Orthopedic Physical Therapist Providers in Pennsylvania

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

LEONID KLICHINSKY

Huntingdon valley, Pa. 19006

6,474

Rank: 1 out of 98

168

Rank: 11 out of 98

$133K

Rank: 1 out of 98

$793

Average: $630

39

Average: 32

DALE EDGELL

Lancaster, Pa. 17602

5,733

Rank: 2 out of 98

214

Rank: 6 out of 98

$109K

Rank: 2 out of 98

$511

Average: $630

27

Average: 32

CHRISTOPHER JONES

Mansfield, Pa. 16933

5,178

Rank: 3 out of 98

85

Rank: 21 out of 98

$105K

Rank: 3 out of 98

$1,239

Average: $630

61

Average: 32

CHARLES MCANALLY

Havertown, Pa. 19083

5,045

Rank: 4 out of 98

252

Rank: 2 out of 98

$98.9K

Rank: 4 out of 98

$393

Average: $630

20

Average: 32

ANGELA KRULEWICZ

Scranton, Pa. 18508

4,803

Rank: 5 out of 98

232

Rank: 5 out of 98

$92.9K

Rank: 7 out of 98

$400

Average: $630

21

Average: 32

EDWIN HUNTER

Newtown, Pa. 18940

4,786

Rank: 6 out of 98

69

Rank: 28 out of 98

$86.2K

Rank: 10 out of 98

$1,250

Average: $630

69

Average: 32

KARIN TURSACK

Pottstown, Pa. 19465

4,586

Rank: 7 out of 98

206

Rank: 7 out of 98

$88.9K

Rank: 8 out of 98

$432

Average: $630

22

Average: 32

DAWN CAMPBELL

Doylestown, Pa. 18901

4,527

Rank: 8 out of 98

259

Rank: 1 out of 98

$92.9K

Rank: 6 out of 98

$359

Average: $630

17

Average: 32

MICHAEL HOSAK

Allentown, Pa. 18103

4,481

Rank: 9 out of 98

199

Rank: 8 out of 98

$97.3K

Rank: 5 out of 98

$489

Average: $630

23

Average: 32

BRAD PAPSON

Glen mills, Pa. 19342

4,232

Rank: 10 out of 98

240

Rank: 3 out of 98

$83.4K

Rank: 11 out of 98

$347

Average: $630

18

Average: 32

JASON RARICH

Eagleville, Pa. 19403

4,182

Rank: 11 out of 98

94

Rank: 19 out of 98

$87.5K

Rank: 9 out of 98

$931

Average: $630

44

Average: 32

MAUREEN HOLLAND HAGAN

Exton, Pa. 19341

4,169

Rank: 12 out of 98

184

Rank: 9 out of 98

$80.5K

Rank: 12 out of 98

$438

Average: $630

23

Average: 32

TIMOTHY DREVNA

Lancaster, Pa. 17601

3,712

Rank: 13 out of 98

95

Rank: 18 out of 98

$74.7K

Rank: 13 out of 98

$787

Average: $630

39

Average: 32

CALEB KNIPPENBERG

Skippack, Pa. 19474

3,657

Rank: 14 out of 98

55

Rank: 40 out of 98

$70.6K

Rank: 14 out of 98

$1,283

Average: $630

66

Average: 32

JOHN CALLE

New towm, Pa. 18940

3,559

Rank: 15 out of 98

42

Rank: 53 out of 98

$53.7K

Rank: 20 out of 98

$1,279

Average: $630

85

Average: 32

KRAIG GUALTIERI

Malvern, Pa. 19355

3,192

Rank: 16 out of 98

170

Rank: 10 out of 98

$62.2K

Rank: 16 out of 98

$366

Average: $630

19

Average: 32

ADAM MARSHALL

Folsom, Pa. 19033

3,174

Rank: 17 out of 98

90

Rank: 20 out of 98

$60.3K

Rank: 17 out of 98

$670

Average: $630

35

Average: 32

BRIAN FRITZ

Bridgeville, Pa. 15017

3,100

Rank: 18 out of 98

34

Rank: 65 out of 98

$51.3K

Rank: 22 out of 98

$1,508

Average: $630

91

Average: 32

LINDA PALLAY

Downingtown, Pa. 19335

3,094

Rank: 19 out of 98

64

Rank: 30 out of 98

$64.3K

Rank: 15 out of 98

$1,005

Average: $630

48

Average: 32

PHILLIP FUTRICK

Philadelphia, Pa. 19114

2,827

Rank: 20 out of 98

53

Rank: 41 out of 98

$55.9K

Rank: 18 out of 98

$1,054

Average: $630

53

Average: 32

ROBERT FILER

Bensalem, Pa. 19020

2,798

Rank: 21 out of 98

62

Rank: 32 out of 98

$47.2K

Rank: 25 out of 98

$761

Average: $630

45

Average: 32

DANIEL REPPERT

Blue bell, Pa. 19422

2,776

Rank: 22 out of 98

71

Rank: 27 out of 98

$55.2K

Rank: 19 out of 98

$777

Average: $630

39

Average: 32

CHRISTOPHER MARTIN

Lancaster, Pa. 17601

2,546

Rank: 23 out of 98

127

Rank: 14 out of 98

$48.3K

Rank: 24 out of 98

$380

Average: $630

20

Average: 32

CHRISTIAN DIAZ

Philadelphia, Pa. 19149

2,497

Rank: 24 out of 98

144

Rank: 13 out of 98

$50.7K

Rank: 23 out of 98

$352

Average: $630

17

Average: 32

VRINDA HATTI

West chester, Pa. 19380

2,409

Rank: 25 out of 98

61

Rank: 34 out of 98

$52.7K

Rank: 21 out of 98

$864

Average: $630

39

Average: 32

WENDY HAFNER

Blue bell, Pa. 19422

2,274

Rank: 26 out of 98

81

Rank: 23 out of 98

$44.7K

Rank: 26 out of 98

$552

Average: $630

28

Average: 32

ROBERT MACKEY

Gap, Pa. 17527

2,263

Rank: 27 out of 98

234

Rank: 4 out of 98

$42.5K

Rank: 29 out of 98

$182

Average: $630

10

Average: 32

KEVIN KUBINSKI

Philadelphia, Pa. 19115

2,153

Rank: 28 out of 98

39

Rank: 57 out of 98

$41.5K

Rank: 32 out of 98

$1,064

Average: $630

55

Average: 32

FRANK BUZIN

Lafayette hill, Pa. 19444

2,068

Rank: 29 out of 98

64

Rank: 30 out of 98

$42.2K

Rank: 30 out of 98

$660

Average: $630

32

Average: 32

FRANCIS MCGARVEY

Coatesville, Pa. 19320

2,066

Rank: 30 out of 98

38

Rank: 59 out of 98

$37K

Rank: 36 out of 98

$975

Average: $630

54

Average: 32

MARYALICE LACHMAN

Doylestown, Pa. 18901

2,049

Rank: 31 out of 98

149

Rank: 12 out of 98

$44.5K

Rank: 27 out of 98

$298

Average: $630

14

Average: 32

MICHAEL BEILER

Lancaster, Pa. 17601

2,036

Rank: 32 out of 98

59

Rank: 36 out of 98

$41.6K

Rank: 31 out of 98

$706

Average: $630

35

Average: 32

JOSEPH PRENDERGAST

Lancaster, Pa. 17601

2,035

Rank: 33 out of 98

120

Rank: 15 out of 98

$40.3K

Rank: 33 out of 98

$336

Average: $630

17

Average: 32

DANIELLE AZAR

Blue bell, Pa. 19422

1,926

Rank: 34 out of 98

56

Rank: 39 out of 98

$38.2K

Rank: 34 out of 98

$683

Average: $630

34

Average: 32

KAY SCANLON

Jenkintown, Pa. 19046

1,907

Rank: 35 out of 98

72

Rank: 25 out of 98

$44.2K

Rank: 28 out of 98

$615

Average: $630

26

Average: 32

JENNIFER RICE

Lancaster, Pa. 17602

1,850

Rank: 36 out of 98

59

Rank: 36 out of 98

$34.9K

Rank: 38 out of 98

$591

Average: $630

31

Average: 32

DEAN LESCALLETTE

Hummelstown, Pa. 17036

1,808

Rank: 37 out of 98

18

Rank: 89 out of 98

$33.4K

Rank: 40 out of 98

$1,858

Average: $630

100

Average: 32

JEFFREY CAIN

Philadelphia, Pa. 19107

1,801

Rank: 38 out of 98

105

Rank: 17 out of 98

$37.8K

Rank: 35 out of 98

$360

Average: $630

17

Average: 32

KRISTIN STANKUS

Philadelphia, Pa. 19103

1,689

Rank: 39 out of 98

47

Rank: 46 out of 98

$34.9K

Rank: 37 out of 98

$743

Average: $630

36

Average: 32

ALYSSA DIEFENDERFER

Royersford, Pa. 19468

1,686

Rank: 40 out of 98

46

Rank: 47 out of 98

$34.6K

Rank: 39 out of 98

$751

Average: $630

37

Average: 32

JAMES ODONOHUE

Hamburg, Pa. 19526

1,602

Rank: 41 out of 98

39

Rank: 57 out of 98

$31.4K

Rank: 41 out of 98

$806

Average: $630

41

Average: 32

ROBERT BUCHANAN

Pittsburgh, Pa. 15237

1,587

Rank: 42 out of 98

46

Rank: 47 out of 98

$27.7K

Rank: 52 out of 98

$602

Average: $630

35

Average: 32

WILLIAM KNAPP

Ronks, Pa. 17572

1,583

Rank: 43 out of 98

32

Rank: 70 out of 98

$30.7K

Rank: 42 out of 98

$960

Average: $630

49

Average: 32

MICHAEL CALCAGNO

Reading, Pa. 19609

1,548

Rank: 44 out of 98

38

Rank: 59 out of 98

$29.8K

Rank: 45 out of 98

$785

Average: $630

41

Average: 32

PAMELA HIBBS

Bensalem, Pa. 19020

1,533

Rank: 45 out of 98

37

Rank: 61 out of 98

$26.4K

Rank: 55 out of 98

$715

Average: $630

41

Average: 32

SARAH DAVIDSON

West chester, Pa. 19380

1,495

Rank: 46 out of 98

50

Rank: 43 out of 98

$29.9K

Rank: 44 out of 98

$598

Average: $630

30

Average: 32

COURTNEY NASS

Philadelphia, Pa. 19115

1,479

Rank: 47 out of 98

42

Rank: 53 out of 98

$29K

Rank: 47 out of 98

$690

Average: $630

35

Average: 32

KEVIN LANDA

Shillington, Pa. 19607

1,462

Rank: 48 out of 98

81

Rank: 23 out of 98

$28.2K

Rank: 49 out of 98

$348

Average: $630

18

Average: 32

SEAN BUTKUS

Chester springs, Pa. 19425

1,458

Rank: 49 out of 98

33

Rank: 67 out of 98

$28K

Rank: 50 out of 98

$849

Average: $630

44

Average: 32

MICHELLE FRIEDMAN

Philadelphia, Pa. 19116

1,456

Rank: 50 out of 98

42

Rank: 53 out of 98

$29.1K

Rank: 46 out of 98

$692

Average: $630

35

Average: 32

NATHAN FRY

Dover, Pa. 17315

1,452

Rank: 51 out of 98

66

Rank: 29 out of 98

$28K

Rank: 51 out of 98

$424

Average: $630

22

Average: 32

AARON HERTEL

Erie, Pa. 16505

1,446

Rank: 52 out of 98

108

Rank: 16 out of 98

$28.4K

Rank: 48 out of 98

$263

Average: $630

13

Average: 32

ANNMARIE BRADY

King of prussia, Pa. 19406

1,370

Rank: 53 out of 98

35

Rank: 63 out of 98

$30.4K

Rank: 43 out of 98

$869

Average: $630

39

Average: 32

COURTNEY DISIMONE

Springdale, Pa. 15144

1,370

Rank: 53 out of 98

16

Rank: 92 out of 98

$21.7K

Rank: 67 out of 98

$1,359

Average: $630

86

Average: 32

KRISTEN STEVENS

Pittsburgh, Pa. 15238

1,369

Rank: 55 out of 98

28

Rank: 75 out of 98

$23.4K

Rank: 64 out of 98

$834

Average: $630

49

Average: 32

STEPHANIE ZAUCHA

Media, Pa. 19063

1,345

Rank: 56 out of 98

50

Rank: 43 out of 98

$27.4K

Rank: 53 out of 98

$548

Average: $630

27

Average: 32

JOHN JEMISON

Newtown, Pa. 18940

1,309

Rank: 57 out of 98

35

Rank: 63 out of 98

$20.5K

Rank: 70 out of 98

$586

Average: $630

37

Average: 32

STEPHEN HETZEL

Reading, Pa. 19604

1,308

Rank: 58 out of 98

45

Rank: 49 out of 98

$25.1K

Rank: 61 out of 98

$559

Average: $630

29

Average: 32

WILLIAM DEAN

New castle, Pa. 16105

1,278

Rank: 59 out of 98

62

Rank: 32 out of 98

$24.4K

Rank: 63 out of 98

$394

Average: $630

21

Average: 32

PATRICIA SLATER

King of prussia, Pa. 19406

1,275

Rank: 60 out of 98

72

Rank: 25 out of 98

$25.3K

Rank: 60 out of 98

$351

Average: $630

18

Average: 32

LARA HAMAD

Villanova, Pa. 19085

1,260

Rank: 61 out of 98

44

Rank: 52 out of 98

$25.1K

Rank: 62 out of 98

$570

Average: $630

29

Average: 32

ALLISON CLARK

Pottstown, Pa. 19465

1,253

Rank: 62 out of 98

31

Rank: 71 out of 98

$27K

Rank: 54 out of 98

$869

Average: $630

40

Average: 32

CHRISTOPHER MARRONE

Mc kees rocks, Pa. 15136

1,243

Rank: 63 out of 98

36

Rank: 62 out of 98

$25.8K

Rank: 58 out of 98

$716

Average: $630

35

Average: 32

JOSEPH DAVID

Pittsburgh, Pa. 15234

1,223

Rank: 64 out of 98

23

Rank: 80 out of 98

$21.4K

Rank: 68 out of 98

$931

Average: $630

53

Average: 32

SCOTT PFAFF

Bristol, Pa. 19007

1,188

Rank: 65 out of 98

60

Rank: 35 out of 98

$26.2K

Rank: 57 out of 98

$436

Average: $630

20

Average: 32

PAMELA SCHICK

Lafayette hill, Pa. 19444

1,186

Rank: 66 out of 98

82

Rank: 22 out of 98

$26.4K

Rank: 56 out of 98

$322

Average: $630

14

Average: 32

MICHAEL BARTOLOMUCCI

Ardmore, Pa. 19003

1,163

Rank: 67 out of 98

33

Rank: 67 out of 98

$23K

Rank: 65 out of 98

$696

Average: $630

35

Average: 32

THERESA FEOLA

Exton, Pa. 19341

1,146

Rank: 68 out of 98

53

Rank: 41 out of 98

$25.7K

Rank: 59 out of 98

$484

Average: $630

22

Average: 32

PAMELA WHITE

Fort washington, Pa. 19034

1,039

Rank: 69 out of 98

34

Rank: 65 out of 98

$22.4K

Rank: 66 out of 98

$658

Average: $630

31

Average: 32

BRETT SEMAR

Philadelphia, Pa. 19103

915

Rank: 70 out of 98

33

Rank: 67 out of 98

$19.7K

Rank: 71 out of 98

$596

Average: $630

28

Average: 32

JORDAN BLATT

Philadelphia, Pa. 19103

910

Rank: 71 out of 98

27

Rank: 76 out of 98

$18.5K

Rank: 72 out of 98

$685

Average: $630

34

Average: 32

CHARLES JOHNSON

Pottstown, Pa. 19465

887

Rank: 72 out of 98

45

Rank: 49 out of 98

$21K

Rank: 69 out of 98

$468

Average: $630

20

Average: 32

WILLIAM WERNER

Harrisburg, Pa. 17111

817

Rank: 73 out of 98

49

Rank: 45 out of 98

$16.1K

Rank: 74 out of 98

$329

Average: $630

17

Average: 32

CLAIRE WIEDMANN

Royersford, Pa. 19468

805

Rank: 74 out of 98

45

Rank: 49 out of 98

$16.1K

Rank: 75 out of 98

$357

Average: $630

18

Average: 32

JOSEPH WARE

Doylestown, Pa. 18901

791

Rank: 75 out of 98

11

Rank: 97 out of 98

$12K

Rank: 81 out of 98

$1,090

Average: $630

72

Average: 32

STEVE MCLAUGHLIN

Quakertown, Pa. 18951

748

Rank: 76 out of 98

18

Rank: 89 out of 98

$16.3K

Rank: 73 out of 98

$906

Average: $630

42

Average: 32

MARK WORRILOW

Glen mills, Pa. 19342

710

Rank: 77 out of 98

26

Rank: 78 out of 98

$14.9K

Rank: 77 out of 98

$571

Average: $630

27

Average: 32

BRIAN KRACYLA

Philadelphia, Pa. 19103

702

Rank: 78 out of 98

31

Rank: 71 out of 98

$15K

Rank: 76 out of 98

$485

Average: $630

23

Average: 32

MEGAN ZAZWORSKEY

Blue bell, Pa. 19422

678

Rank: 79 out of 98

23

Rank: 80 out of 98

$14.9K

Rank: 78 out of 98

$646

Average: $630

29

Average: 32

WILLIAM ROGERS

Mc kees rocks, Pa. 15136

674

Rank: 80 out of 98

22

Rank: 82 out of 98

$13.2K

Rank: 79 out of 98

$601

Average: $630

31

Average: 32

NICHOLAS TAINTER

Villanova, Pa. 19085

611

Rank: 81 out of 98

22

Rank: 82 out of 98

$13.2K

Rank: 80 out of 98

$599

Average: $630

28

Average: 32

ADAM WOLFE

Lewisburg, Pa. 17837

522

Rank: 82 out of 98

16

Rank: 92 out of 98

$9,896

Rank: 82 out of 98

$619

Average: $630

33

Average: 32

MARIE GIONGO

Pottstown, Pa. 19465

521

Rank: 83 out of 98

58

Rank: 38 out of 98

$9,805

Rank: 83 out of 98

$169

Average: $630

9

Average: 32

BENJAMIN KIVLAN

Pittsburgh, Pa. 15237

503

Rank: 84 out of 98

20

Rank: 86 out of 98

$9,500

Rank: 84 out of 98

$475

Average: $630

25

Average: 32

MATTHEW SENESE

Warminster, Pa. 18974

485

Rank: 85 out of 98

11

Rank: 97 out of 98

$9,281

Rank: 86 out of 98

$844

Average: $630

44

Average: 32

JOSEPH CONNER

Ardmore, Pa. 19003

451

Rank: 86 out of 98

14

Rank: 95 out of 98

$8,980

Rank: 88 out of 98

$641

Average: $630

32

Average: 32

ALICIA KAISER

Pittsburgh, Pa. 15237

448

Rank: 87 out of 98

21

Rank: 84 out of 98

$8,289

Rank: 90 out of 98

$395

Average: $630

21

Average: 32

MICHAEL QUINTANS

Media, Pa. 19063

443

Rank: 88 out of 98

19

Rank: 88 out of 98

$8,957

Rank: 89 out of 98

$471

Average: $630

23

Average: 32

JOSEPH SONG

West chester, Pa. 19380

439

Rank: 89 out of 98

25

Rank: 79 out of 98

$9,376

Rank: 85 out of 98

$375

Average: $630

18

Average: 32

JAY REED

Loysburg, Pa. 16659

417

Rank: 90 out of 98

21

Rank: 84 out of 98

$8,226

Rank: 91 out of 98

$392

Average: $630

20

Average: 32

JOEL ALLEN

Pottstown, Pa. 19464

406

Rank: 91 out of 98

29

Rank: 74 out of 98

$9,208

Rank: 87 out of 98

$318

Average: $630

14

Average: 32

ANN KOLONGOWSKI-DIADDEZIO

Wayne, Pa. 19087

352

Rank: 92 out of 98

42

Rank: 53 out of 98

$7,212

Rank: 93 out of 98

$172

Average: $630

8

Average: 32

RACHEL BRAMAN

Philadelphia, Pa. 19147

351

Rank: 93 out of 98

20

Rank: 86 out of 98

$7,595

Rank: 92 out of 98

$380

Average: $630

18

Average: 32

GARY EVERETT

Exton, Pa. 19341

334

Rank: 94 out of 98

13

Rank: 96 out of 98

$6,118

Rank: 94 out of 98

$471

Average: $630

26

Average: 32

KELLY KNEPSHIELD

Pittsburgh, Pa. 15237

308

Rank: 95 out of 98

27

Rank: 76 out of 98

$5,864

Rank: 95 out of 98

$217

Average: $630

11

Average: 32

CHRISTOPHER HUGHES

Sewickley, Pa. 15143

148

Rank: 96 out of 98

17

Rank: 91 out of 98

$2,947

Rank: 97 out of 98

$173

Average: $630

9

Average: 32

EDWARD GRABINSKI

Emmaus, Pa. 18049

138

Rank: 97 out of 98

31

Rank: 71 out of 98

$5,273

Rank: 96 out of 98

$170

Average: $630

4

Average: 32

TODD TELEMECO

Greencastle, Pa. 17225

69

Rank: 98 out of 98

16

Rank: 92 out of 98

$2,758

Rank: 98 out of 98

$172

Average: $630

4

Average: 32

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.