Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » New Jersey » Physical Medicine & Rehabilitation

Top Physical Medicine & Rehabilitation Providers in New Jersey

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 CAVA

West orange, N.J. 07052

27,270

Rank: 1 out of 336

440

Rank: 116 out of 336

$271K

Rank: 39 out of 336

$616

Average: $404

62

Average: 10

SAGAR PARIKH

Somerset, N.J. 08873

25,610

Rank: 2 out of 336

780

Rank: 34 out of 336

$328K

Rank: 20 out of 336

$421

Average: $404

33

Average: 10

MIGUEL COBA

Woodbridge, N.J. 07095

23,788

Rank: 3 out of 336

245

Rank: 197 out of 336

$237K

Rank: 56 out of 336

$966

Average: $404

97

Average: 10

YEKYUNG KONG

West orange, N.J. 07052

20,864

Rank: 4 out of 336

1,191

Rank: 7 out of 336

$573K

Rank: 3 out of 336

$481

Average: $404

18

Average: 10

ROBYN AGRI

Lawrenceville, N.J. 08648

18,315

Rank: 5 out of 336

602

Rank: 65 out of 336

$275K

Rank: 33 out of 336

$457

Average: $404

30

Average: 10

DEANNA JANORA

Stratford, N.J. 08084

16,799

Rank: 6 out of 336

357

Rank: 146 out of 336

$148K

Rank: 118 out of 336

$413

Average: $404

47

Average: 10

OWEN LEGASPI

Livingston, N.J. 07039

14,974

Rank: 7 out of 336

317

Rank: 158 out of 336

$273K

Rank: 36 out of 336

$862

Average: $404

47

Average: 10

DONALD LISS

Englewood, N.J. 07631

13,527

Rank: 8 out of 336

660

Rank: 51 out of 336

$417K

Rank: 11 out of 336

$632

Average: $404

20

Average: 10

EDGARDO BAERGA

Tinton falls, N.J. 07724

12,342

Rank: 9 out of 336

453

Rank: 112 out of 336

$297K

Rank: 24 out of 336

$656

Average: $404

27

Average: 10

MARK NAGEL

Hillsborough, N.J. 08844

12,018

Rank: 10 out of 336

208

Rank: 211 out of 336

$243K

Rank: 52 out of 336

$1,169

Average: $404

58

Average: 10

KEVIN MCGUIGAN

Lawrenceville, N.J. 08648

11,121

Rank: 11 out of 336

523

Rank: 84 out of 336

$220K

Rank: 67 out of 336

$420

Average: $404

21

Average: 10

ANJALI SINHA

Perth amboy, N.J. 08861

10,598

Rank: 12 out of 336

490

Rank: 93 out of 336

$528K

Rank: 6 out of 336

$1,077

Average: $404

22

Average: 10

TRINA LISKO

Sewell, N.J. 08080

9,456

Rank: 13 out of 336

255

Rank: 192 out of 336

$126K

Rank: 145 out of 336

$494

Average: $404

37

Average: 10

CHRISTOPHER KIM

Edison, N.J. 08820

8,845

Rank: 14 out of 336

809

Rank: 28 out of 336

$480K

Rank: 8 out of 336

$594

Average: $404

11

Average: 10

ANDREW ANKAMAH

Somerset, N.J. 08873

8,840

Rank: 15 out of 336

776

Rank: 35 out of 336

$630K

Rank: 1 out of 336

$812

Average: $404

11

Average: 10

JORGE CORZO

Tinton falls, N.J. 07701

8,798

Rank: 16 out of 336

611

Rank: 63 out of 336

$350K

Rank: 15 out of 336

$573

Average: $404

14

Average: 10

CRISTIN MCKENNA

West orange, N.J. 07052

8,178

Rank: 17 out of 336

156

Rank: 230 out of 336

$67.9K

Rank: 222 out of 336

$435

Average: $404

52

Average: 10

SAMANTHA KANAREK

Voorhees, N.J. 08043

7,827

Rank: 18 out of 336

631

Rank: 57 out of 336

$261K

Rank: 43 out of 336

$413

Average: $404

12

Average: 10

MYLAN LAM

West orange, N.J. 07052

7,496

Rank: 19 out of 336

456

Rank: 110 out of 336

$219K

Rank: 68 out of 336

$481

Average: $404

16

Average: 10

SUSAN MORENO

Thorofare, N.J. 08086

7,430

Rank: 20 out of 336

88

Rank: 284 out of 336

$106K

Rank: 160 out of 336

$1,209

Average: $404

84

Average: 10

DEBASHIS NAG

Toms river, N.J. 08755

7,212

Rank: 21 out of 336

1,174

Rank: 8 out of 336

$552K

Rank: 4 out of 336

$471

Average: $404

6

Average: 10

DEAN GODFREY

Trenton, N.J. 08610

7,163

Rank: 22 out of 336

666

Rank: 50 out of 336

$606K

Rank: 2 out of 336

$910

Average: $404

11

Average: 10

RASHONDA FLOWERS

Piscataway, N.J. 08854

7,075

Rank: 23 out of 336

1,270

Rank: 5 out of 336

$478K

Rank: 9 out of 336

$377

Average: $404

6

Average: 10

MOO-YEON OH-PARK

West orange, N.J. 07052

6,990

Rank: 24 out of 336

120

Rank: 259 out of 336

$60.2K

Rank: 229 out of 336

$501

Average: $404

58

Average: 10

MICHAL SHEPS

Teaneck, N.J. 07666

6,804

Rank: 25 out of 336

471

Rank: 100 out of 336

$543K

Rank: 5 out of 336

$1,154

Average: $404

14

Average: 10

PHILIP TASCA

Englewood, N.J. 07631

6,711

Rank: 26 out of 336

720

Rank: 44 out of 336

$340K

Rank: 19 out of 336

$472

Average: $404

9

Average: 10

ANOOP PORWAL

Toms river, N.J. 08755

6,699

Rank: 27 out of 336

1,138

Rank: 10 out of 336

$381K

Rank: 13 out of 336

$335

Average: $404

6

Average: 10

THOMAS LAMMERTSE

Chester, N.J. 07930

6,689

Rank: 28 out of 336

1,028

Rank: 16 out of 336

$457K

Rank: 10 out of 336

$445

Average: $404

7

Average: 10

PAUL KELLEHER

Millington, N.J. 07946

6,668

Rank: 29 out of 336

91

Rank: 282 out of 336

$79.5K

Rank: 204 out of 336

$874

Average: $404

73

Average: 10

BRADLEY BODNER

Nutley, N.J. 07110

6,586

Rank: 30 out of 336

454

Rank: 111 out of 336

$395K

Rank: 12 out of 336

$870

Average: $404

15

Average: 10

BRANT NAVOA

Columbus, N.J. 08022

6,174

Rank: 31 out of 336

258

Rank: 190 out of 336

$129K

Rank: 137 out of 336

$500

Average: $404

24

Average: 10

JANET PETRUCELLI

Teaneck, N.J. 07666

6,106

Rank: 32 out of 336

448

Rank: 113 out of 336

$489K

Rank: 7 out of 336

$1,093

Average: $404

14

Average: 10

ELLIOT BODOFSKY

Camden, N.J. 08103

5,756

Rank: 33 out of 336

259

Rank: 189 out of 336

$71K

Rank: 217 out of 336

$274

Average: $404

22

Average: 10

PHALGUN NORI

Chester, N.J. 07930

5,615

Rank: 34 out of 336

1,252

Rank: 6 out of 336

$299K

Rank: 23 out of 336

$238

Average: $404

4

Average: 10

KIMBERLY GREER

Marlton, N.J. 08053

5,512

Rank: 35 out of 336

262

Rank: 187 out of 336

$117K

Rank: 151 out of 336

$445

Average: $404

21

Average: 10

ROBERT RUFFALO

Bloomfield, N.J. 07003

5,440

Rank: 36 out of 336

138

Rank: 240 out of 336

$99.1K

Rank: 172 out of 336

$718

Average: $404

39

Average: 10

RICHARD JERMYN

Stratford, N.J. 08084

5,318

Rank: 37 out of 336

420

Rank: 124 out of 336

$87K

Rank: 192 out of 336

$207

Average: $404

13

Average: 10

LAURIE GLASSER

Manasquan, N.J. 08736

5,253

Rank: 38 out of 336

463

Rank: 104 out of 336

$165K

Rank: 104 out of 336

$357

Average: $404

11

Average: 10

ASHER GOLDSTEIN

Teaneck, N.J. 07666

5,249

Rank: 39 out of 336

123

Rank: 255 out of 336

$144K

Rank: 119 out of 336

$1,174

Average: $404

43

Average: 10

MARCO FUNICIELLO

Princeton, N.J. 08540

5,212

Rank: 40 out of 336

339

Rank: 150 out of 336

$296K

Rank: 26 out of 336

$873

Average: $404

15

Average: 10

YASMEEN CHAUDHARY

Bayonne, N.J. 07002

4,980

Rank: 41 out of 336

387

Rank: 130 out of 336

$341K

Rank: 18 out of 336

$881

Average: $404

13

Average: 10

ROBIN FANIZZI

Hillsborough, N.J. 08844

4,975

Rank: 42 out of 336

169

Rank: 224 out of 336

$100K

Rank: 169 out of 336

$593

Average: $404

29

Average: 10

CHARLES TERRY

Lawrenceville, N.J. 08648

4,941

Rank: 43 out of 336

530

Rank: 81 out of 336

$248K

Rank: 50 out of 336

$469

Average: $404

9

Average: 10

REBECCA BROWN

Englewood, N.J. 07631

4,863

Rank: 44 out of 336

679

Rank: 47 out of 336

$226K

Rank: 62 out of 336

$332

Average: $404

7

Average: 10

VICTOR BUCALO

Englewood, N.J. 07631

4,775

Rank: 45 out of 336

582

Rank: 67 out of 336

$281K

Rank: 31 out of 336

$482

Average: $404

8

Average: 10

ROBERT VRABLIK

Wharton, N.J. 07885

4,750

Rank: 46 out of 336

1,075

Rank: 13 out of 336

$327K

Rank: 21 out of 336

$304

Average: $404

4

Average: 10

ADAM SCHINDELHEIM

Newark, N.J. 07107

4,730

Rank: 47 out of 336

917

Rank: 20 out of 336

$176K

Rank: 95 out of 336

$192

Average: $404

5

Average: 10

JOSEPH REMPSON

Morristown, N.J. 07960

4,652

Rank: 48 out of 336

836

Rank: 26 out of 336

$242K

Rank: 53 out of 336

$290

Average: $404

6

Average: 10

JOSE ALONSO

Englewood, N.J. 07631

4,641

Rank: 49 out of 336

497

Rank: 91 out of 336

$347K

Rank: 16 out of 336

$698

Average: $404

9

Average: 10

ALLISON AVERILL

Saddle brook, N.J. 07663

4,524

Rank: 50 out of 336

555

Rank: 75 out of 336

$190K

Rank: 81 out of 336

$343

Average: $404

8

Average: 10

JAMES BAILEY

Stratford, N.J. 08084

4,505

Rank: 51 out of 336

113

Rank: 264 out of 336

$46.1K

Rank: 247 out of 336

$408

Average: $404

40

Average: 10

STACEY ROTH

Marlton, N.J. 08053

4,490

Rank: 52 out of 336

236

Rank: 198 out of 336

$100K

Rank: 170 out of 336

$424

Average: $404

19

Average: 10

GRANT COOPER

Princeton, N.J. 08540

4,482

Rank: 53 out of 336

365

Rank: 143 out of 336

$228K

Rank: 60 out of 336

$623

Average: $404

12

Average: 10

CHI WU

Toms river, N.J. 08755

4,452

Rank: 54 out of 336

1,424

Rank: 1 out of 336

$289K

Rank: 28 out of 336

$203

Average: $404

3

Average: 10

KRISTINA HICKS

Verona, N.J. 07044

4,387

Rank: 55 out of 336

803

Rank: 29 out of 336

$272K

Rank: 37 out of 336

$339

Average: $404

5

Average: 10

KUTUMBA PITTA

Toms river, N.J. 08753

4,374

Rank: 56 out of 336

540

Rank: 80 out of 336

$345K

Rank: 17 out of 336

$639

Average: $404

8

Average: 10

JERALD ZIMMERMAN

Englewood, N.J. 07631

4,350

Rank: 57 out of 336

833

Rank: 27 out of 336

$266K

Rank: 41 out of 336

$319

Average: $404

5

Average: 10

CHAMPA BID

West orange, N.J. 07052

4,328

Rank: 58 out of 336

463

Rank: 104 out of 336

$237K

Rank: 55 out of 336

$512

Average: $404

9

Average: 10

BEENA BALAKRISHNAN

Ridgewood, N.J. 07450

4,312

Rank: 59 out of 336

204

Rank: 213 out of 336

$362K

Rank: 14 out of 336

$1,773

Average: $404

21

Average: 10

SETH SCHOLL

Mount laurel, N.J. 08054

4,301

Rank: 60 out of 336

422

Rank: 123 out of 336

$175K

Rank: 97 out of 336

$414

Average: $404

10

Average: 10

ANTHONY LEE

Saddle brook, N.J. 07663

4,274

Rank: 61 out of 336

757

Rank: 39 out of 336

$274K

Rank: 35 out of 336

$362

Average: $404

6

Average: 10

JESSICA MILLER

Tinton falls, N.J. 07724

4,268

Rank: 62 out of 336

457

Rank: 109 out of 336

$133K

Rank: 131 out of 336

$291

Average: $404

9

Average: 10

ROHIT KESWANI

Verona, N.J. 07044

4,254

Rank: 63 out of 336

765

Rank: 36 out of 336

$266K

Rank: 42 out of 336

$347

Average: $404

6

Average: 10

KAREN KEPLER

Newark, N.J. 07107

4,244

Rank: 64 out of 336

743

Rank: 42 out of 336

$254K

Rank: 48 out of 336

$342

Average: $404

6

Average: 10

RAYMOND ESQUIERES

Brick, N.J. 08724

4,244

Rank: 64 out of 336

761

Rank: 37 out of 336

$233K

Rank: 58 out of 336

$307

Average: $404

6

Average: 10

ANDREI LOGVINENKO

Fair lawn, N.J. 07410

4,160

Rank: 66 out of 336

153

Rank: 232 out of 336

$199K

Rank: 75 out of 336

$1,301

Average: $404

27

Average: 10

FELIX ALMENTERO

Belleville, N.J. 07109

4,152

Rank: 67 out of 336

949

Rank: 18 out of 336

$275K

Rank: 34 out of 336

$290

Average: $404

4

Average: 10

GARY MASCILAK

Sparta, N.J. 07871

4,142

Rank: 68 out of 336

112

Rank: 266 out of 336

$92.8K

Rank: 183 out of 336

$828

Average: $404

37

Average: 10

ARIK MIZRACHI

Princeton, N.J. 08540

4,101

Rank: 69 out of 336

713

Rank: 45 out of 336

$295K

Rank: 27 out of 336

$414

Average: $404

6

Average: 10

YOGINI MAVANI

Hoboken, N.J. 07030

4,090

Rank: 70 out of 336

566

Rank: 71 out of 336

$304K

Rank: 22 out of 336

$538

Average: $404

7

Average: 10

ANJU RUSTAGI

Bridgewater, N.J. 08807

4,072

Rank: 71 out of 336

1,369

Rank: 2 out of 336

$287K

Rank: 29 out of 336

$210

Average: $404

3

Average: 10

DOROTA GRIBBIN

Mercerville, N.J. 08619

4,071

Rank: 72 out of 336

133

Rank: 245 out of 336

$244K

Rank: 51 out of 336

$1,837

Average: $404

31

Average: 10

MADHU JAIN

Lawrenceville, N.J. 08648

4,069

Rank: 73 out of 336

472

Rank: 99 out of 336

$184K

Rank: 87 out of 336

$390

Average: $404

9

Average: 10

KAVITHA KANURI

Bridgewater, N.J. 08807

4,013

Rank: 74 out of 336

1,324

Rank: 3 out of 336

$282K

Rank: 30 out of 336

$213

Average: $404

3

Average: 10

HOWARD LISS

Englewood, N.J. 07631

3,967

Rank: 75 out of 336

293

Rank: 174 out of 336

$140K

Rank: 123 out of 336

$477

Average: $404

14

Average: 10

ANGELA RYAN

Englewood, N.J. 07631

3,944

Rank: 76 out of 336

288

Rank: 179 out of 336

$124K

Rank: 147 out of 336

$429

Average: $404

14

Average: 10

RASHEL POTASHNIK

Union, N.J. 07083

3,939

Rank: 77 out of 336

103

Rank: 274 out of 336

$88.1K

Rank: 188 out of 336

$856

Average: $404

38

Average: 10

SHAILESH PARIKH

Saddle brook, N.J. 07663

3,934

Rank: 78 out of 336

630

Rank: 58 out of 336

$229K

Rank: 59 out of 336

$364

Average: $404

6

Average: 10

ELIZABETH BAKER

Englewood, N.J. 07631

3,915

Rank: 79 out of 336

386

Rank: 132 out of 336

$205K

Rank: 73 out of 336

$531

Average: $404

10

Average: 10

CAROL SONATORE

Toms river, N.J. 08755

3,879

Rank: 80 out of 336

759

Rank: 38 out of 336

$217K

Rank: 69 out of 336

$286

Average: $404

5

Average: 10

PAUL JENDREK

Englewood, N.J. 07631

3,836

Rank: 81 out of 336

509

Rank: 88 out of 336

$296K

Rank: 25 out of 336

$582

Average: $404

8

Average: 10

STEVEN PLATT

Columbus, N.J. 08022

3,814

Rank: 82 out of 336

197

Rank: 217 out of 336

$80.4K

Rank: 203 out of 336

$408

Average: $404

19

Average: 10

NOUSHIN MIRMADJLESSI

East brunswick, N.J. 08816

3,809

Rank: 83 out of 336

128

Rank: 252 out of 336

$174K

Rank: 98 out of 336

$1,357

Average: $404

30

Average: 10

MIRA SHIN

Fort lee, N.J. 07024

3,789

Rank: 84 out of 336

26

Rank: 327 out of 336

$52.2K

Rank: 237 out of 336

$2,007

Average: $404

146

Average: 10

CHARLES MARKOWITZ

Lakewood, N.J. 08701

3,781

Rank: 85 out of 336

530

Rank: 81 out of 336

$183K

Rank: 90 out of 336

$345

Average: $404

7

Average: 10

ROBERT STRELL

Hoboken, N.J. 07030

3,768

Rank: 86 out of 336

544

Rank: 78 out of 336

$167K

Rank: 102 out of 336

$306

Average: $404

7

Average: 10

ROBERT KRAMBERG

Wayne, N.J. 07470

3,720

Rank: 87 out of 336

129

Rank: 250 out of 336

$86.2K

Rank: 194 out of 336

$668

Average: $404

29

Average: 10

STEVE LIM

Wharton, N.J. 07885

3,670

Rank: 88 out of 336

1,114

Rank: 12 out of 336

$268K

Rank: 40 out of 336

$241

Average: $404

3

Average: 10

LEONORA RIVERA

Saddle brook, N.J. 07663

3,654

Rank: 89 out of 336

655

Rank: 54 out of 336

$234K

Rank: 57 out of 336

$357

Average: $404

6

Average: 10

BRUCE COPLIN

Toms river, N.J. 08755

3,581

Rank: 90 out of 336

588

Rank: 66 out of 336

$238K

Rank: 54 out of 336

$405

Average: $404

6

Average: 10

MINGI CHOI

Bridgewater, N.J. 08807

3,579

Rank: 91 out of 336

791

Rank: 32 out of 336

$260K

Rank: 44 out of 336

$329

Average: $404

5

Average: 10

STEPHEN COHEN

Camden, N.J. 08103

3,521

Rank: 92 out of 336

877

Rank: 23 out of 336

$223K

Rank: 65 out of 336

$254

Average: $404

4

Average: 10

ROBERT KLECZ

Morristown, N.J. 07960

3,515

Rank: 93 out of 336

280

Rank: 182 out of 336

$127K

Rank: 141 out of 336

$454

Average: $404

13

Average: 10

SAM LOCATELLI

Florham park, N.J. 07932

3,404

Rank: 94 out of 336

507

Rank: 89 out of 336

$226K

Rank: 61 out of 336

$446

Average: $404

7

Average: 10

PETER WON

Metuchen, N.J. 08840

3,388

Rank: 95 out of 336

924

Rank: 19 out of 336

$258K

Rank: 45 out of 336

$280

Average: $404

4

Average: 10

ROBERT HAHN

Pomona, N.J. 08240

3,375

Rank: 96 out of 336

793

Rank: 31 out of 336

$255K

Rank: 47 out of 336

$321

Average: $404

4

Average: 10

PADMASHREE ADUSUMILLI

Toms river, N.J. 08755

3,368

Rank: 97 out of 336

1,037

Rank: 15 out of 336

$225K

Rank: 64 out of 336

$217

Average: $404

3

Average: 10

DANIEL BRISMAN

Teaneck, N.J. 07666

3,368

Rank: 97 out of 336

352

Rank: 148 out of 336

$272K

Rank: 38 out of 336

$772

Average: $404

10

Average: 10

SYED SHAH

West new york, N.J. 07093

3,363

Rank: 99 out of 336

566

Rank: 71 out of 336

$205K

Rank: 72 out of 336

$362

Average: $404

6

Average: 10

DONALD WU

Marlton, N.J. 08053

3,313

Rank: 100 out of 336

481

Rank: 95 out of 336

$277K

Rank: 32 out of 336

$577

Average: $404

7

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.