ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » North Carolina » Physical Medicine and Rehabilitation

Top Physical Medicine and Rehabilitation Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

PATRICK O'BRIEN

Raleigh, N.C. 27610

95,252

Rank: 1 out of 179

1,738

Rank: 1 out of 179

$960K

Rank: 1 out of 179

$552

Average: $324

55

Average: 8

DIVYA PATEL

Tarboro, N.C. 27886

22,708

Rank: 2 out of 179

995

Rank: 9 out of 179

$562K

Rank: 8 out of 179

$565

Average: $324

23

Average: 8

HERMAN GORE

Gastonia, N.C. 28054

17,624

Rank: 3 out of 179

1,159

Rank: 5 out of 179

$717K

Rank: 4 out of 179

$619

Average: $324

15

Average: 8

NEAL TAUB

Charlotte, N.C. 28211

16,799

Rank: 4 out of 179

613

Rank: 36 out of 179

$593K

Rank: 7 out of 179

$967

Average: $324

27

Average: 8

MICHAEL GWINN

Cary, N.C. 27511

14,850

Rank: 5 out of 179

1,564

Rank: 2 out of 179

$273K

Rank: 20 out of 179

$175

Average: $324

9

Average: 8

RUSSELL GILCHRIST

Hickory, N.C. 28602

14,601

Rank: 6 out of 179

637

Rank: 33 out of 179

$886K

Rank: 2 out of 179

$1,392

Average: $324

23

Average: 8

HENRY LEPORE

Sunset beach, N.C. 28468

14,494

Rank: 7 out of 179

462

Rank: 61 out of 179

$688K

Rank: 5 out of 179

$1,490

Average: $324

31

Average: 8

RACHID IDRISSI

Benson, N.C. 27504

13,185

Rank: 8 out of 179

820

Rank: 15 out of 179

$600K

Rank: 6 out of 179

$732

Average: $324

16

Average: 8

ANGELA LIPSCOMB-HUDSON

Chapel hill, N.C. 27514

10,682

Rank: 9 out of 179

282

Rank: 102 out of 179

$127K

Rank: 65 out of 179

$450

Average: $324

38

Average: 8

FAN XI

Wilmington, N.C. 28412

10,599

Rank: 10 out of 179

651

Rank: 29 out of 179

$855K

Rank: 3 out of 179

$1,314

Average: $324

16

Average: 8

PUNEET AGGARWAL

Charlotte, N.C. 28203

10,535

Rank: 11 out of 179

626

Rank: 34 out of 179

$188K

Rank: 40 out of 179

$300

Average: $324

17

Average: 8

ROBERT WILSON

Durham, N.C. 27704

9,770

Rank: 12 out of 179

1,442

Rank: 4 out of 179

$536K

Rank: 9 out of 179

$372

Average: $324

7

Average: 8

DAVID AGNER

Charlotte, N.C. 28203

9,315

Rank: 13 out of 179

298

Rank: 97 out of 179

$103K

Rank: 85 out of 179

$346

Average: $324

31

Average: 8

DAVID KISHBAUGH

Fayetteville, N.C. 28304

9,103

Rank: 14 out of 179

647

Rank: 30 out of 179

$282K

Rank: 18 out of 179

$435

Average: $324

14

Average: 8

SUSAN VETTICHIRA

Morehead city, N.C. 28557

8,921

Rank: 15 out of 179

480

Rank: 57 out of 179

$321K

Rank: 16 out of 179

$668

Average: $324

19

Average: 8

WILLIAM VANNESS

Mooresville, N.C. 28115

7,647

Rank: 17 out of 179

903

Rank: 12 out of 179

$369K

Rank: 11 out of 179

$408

Average: $324

8

Average: 8

JOHN WELSHOFER

Charlotte, N.C. 28204

6,916

Rank: 18 out of 179

685

Rank: 24 out of 179

$388K

Rank: 10 out of 179

$566

Average: $324

10

Average: 8

DANIEL HANKLEY

Asheville, N.C. 28801

6,750

Rank: 19 out of 179

1,129

Rank: 6 out of 179

$219K

Rank: 32 out of 179

$194

Average: $324

6

Average: 8

DAVID WIERCISIEWSKI

Charlotte, N.C. 28204

6,605

Rank: 20 out of 179

915

Rank: 11 out of 179

$270K

Rank: 21 out of 179

$295

Average: $324

7

Average: 8

HEATHER WALKER

Chapel hill, N.C. 27599

6,482

Rank: 22 out of 179

169

Rank: 134 out of 179

$75.4K

Rank: 108 out of 179

$446

Average: $324

38

Average: 8

RAKESH PARIKH

Fayetteville, N.C. 28304

6,465

Rank: 23 out of 179

448

Rank: 66 out of 179

$201K

Rank: 38 out of 179

$448

Average: $324

14

Average: 8

ZANE WALSH

Fayetteville, N.C. 28304

6,377

Rank: 24 out of 179

574

Rank: 42 out of 179

$318K

Rank: 17 out of 179

$554

Average: $324

11

Average: 8

LOUIS FIORE

Shelby, N.C. 28150

6,018

Rank: 25 out of 179

733

Rank: 19 out of 179

$256K

Rank: 24 out of 179

$350

Average: $324

8

Average: 8

JOHN LESHER

Charlotte, N.C. 28204

5,972

Rank: 26 out of 179

654

Rank: 28 out of 179

$274K

Rank: 19 out of 179

$420

Average: $324

9

Average: 8

ANDREW SUMICH

Charlotte, N.C. 28204

5,815

Rank: 27 out of 179

784

Rank: 18 out of 179

$255K

Rank: 25 out of 179

$325

Average: $324

7

Average: 8

KATHLEEN EATON

Pinehurst, N.C. 28374

5,788

Rank: 28 out of 179

725

Rank: 21 out of 179

$219K

Rank: 33 out of 179

$302

Average: $324

8

Average: 8

WING NG

Raleigh, N.C. 27610

5,662

Rank: 29 out of 179

1,549

Rank: 3 out of 179

$346K

Rank: 12 out of 179

$223

Average: $324

4

Average: 8

DIANA HARPER

Rocky mount, N.C. 27804

5,579

Rank: 70 out of 346

364

Rank: 158 out of 346

$195K

Rank: 122 out of 346

$536

Average: $324

15

Average: 8

SANJAY KUMAR

New bern, N.C. 28562

5,448

Rank: 30 out of 179

63

Rank: 164 out of 179

$130K

Rank: 62 out of 179

$2,067

Average: $324

86

Average: 8

MONICA CARRION

Lumberton, N.C. 28358

5,263

Rank: 31 out of 179

415

Rank: 72 out of 179

$133K

Rank: 60 out of 179

$320

Average: $324

13

Average: 8

PETER BAILEY

Charlotte, N.C. 28204

5,239

Rank: 32 out of 179

548

Rank: 46 out of 179

$220K

Rank: 31 out of 179

$401

Average: $324

10

Average: 8

DEREK WATSON

Wake forest, N.C. 27587

4,973

Rank: 33 out of 179

623

Rank: 35 out of 179

$226K

Rank: 30 out of 179

$363

Average: $324

8

Average: 8

FREDERIC NEWTON

Greensboro, N.C. 27401

4,891

Rank: 34 out of 179

393

Rank: 76 out of 179

$140K

Rank: 53 out of 179

$357

Average: $324

12

Average: 8

JAMIE UDWADIA

Ahoskie, N.C. 27910

4,612

Rank: 35 out of 179

504

Rank: 52 out of 179

$186K

Rank: 41 out of 179

$369

Average: $324

9

Average: 8

RAPHAEL ORENSTEIN

Durham, N.C. 27704

4,518

Rank: 36 out of 179

646

Rank: 31 out of 179

$228K

Rank: 29 out of 179

$354

Average: $324

7

Average: 8

MICHAEL MEIGHEN

Concord, N.C. 28025

4,512

Rank: 37 out of 179

794

Rank: 16 out of 179

$235K

Rank: 28 out of 179

$296

Average: $324

6

Average: 8

SAMEER VEMURI

Charlotte, N.C. 28204

4,425

Rank: 38 out of 179

509

Rank: 50 out of 179

$261K

Rank: 23 out of 179

$512

Average: $324

9

Average: 8

WILLIAM PALMER

Winston-salem, N.C. 27103

4,371

Rank: 39 out of 179

665

Rank: 27 out of 179

$250K

Rank: 26 out of 179

$376

Average: $324

7

Average: 8

BENJAMIN CHASNIS

Burlington, N.C. 27215

4,370

Rank: 40 out of 179

271

Rank: 108 out of 179

$83.5K

Rank: 100 out of 179

$308

Average: $324

16

Average: 8

DWAYNE PATTERSON

Raleigh, N.C. 27612

4,279

Rank: 41 out of 179

711

Rank: 23 out of 179

$138K

Rank: 56 out of 179

$194

Average: $324

6

Average: 8

PETER GEMELLI

Wilmington, N.C. 28412

4,272

Rank: 42 out of 179

643

Rank: 32 out of 179

$159K

Rank: 48 out of 179

$248

Average: $324

7

Average: 8

JAMES MCLEAN

Winston-salem, N.C. 27103

4,247

Rank: 43 out of 179

593

Rank: 40 out of 179

$239K

Rank: 27 out of 179

$404

Average: $324

7

Average: 8

JOHN LIGUORI

Wilmington, N.C. 28412

4,198

Rank: 44 out of 179

558

Rank: 43 out of 179

$180K

Rank: 42 out of 179

$322

Average: $324

8

Average: 8

RONALD VANDERNOORD

Charlotte, N.C. 28207

4,181

Rank: 45 out of 179

1,036

Rank: 7 out of 179

$345K

Rank: 13 out of 179

$333

Average: $324

4

Average: 8

DINA EISINGER

Durham, N.C. 27704

4,068

Rank: 46 out of 179

518

Rank: 49 out of 179

$206K

Rank: 37 out of 179

$398

Average: $324

8

Average: 8

EUGENIA ZIMMERMAN

Durham, N.C. 27704

3,982

Rank: 47 out of 179

428

Rank: 68 out of 179

$174K

Rank: 43 out of 179

$406

Average: $324

9

Average: 8

THIRSTON PHILLIPS

Fayetteville, N.C. 28305

3,977

Rank: 48 out of 179

291

Rank: 98 out of 179

$262K

Rank: 22 out of 179

$901

Average: $324

14

Average: 8

HAO WANG

Greensboro, N.C. 27408

3,747

Rank: 49 out of 179

288

Rank: 99 out of 179

$117K

Rank: 70 out of 179

$406

Average: $324

13

Average: 8

MEISHA ABBASINEJAD

Fayetteville, N.C. 28304

3,711

Rank: 50 out of 179

983

Rank: 10 out of 179

$216K

Rank: 34 out of 179

$219

Average: $324

4

Average: 8

BENJAMIN WALL

Wilmington, N.C. 28412

3,373

Rank: 51 out of 179

383

Rank: 77 out of 179

$162K

Rank: 47 out of 179

$423

Average: $324

9

Average: 8

HANNAH MESSER

Winston salem, N.C. 27103

3,365

Rank: 52 out of 179

309

Rank: 93 out of 179

$77.7K

Rank: 104 out of 179

$251

Average: $324

11

Average: 8

CYNTHIA RICHARDS

Fayetteville, N.C. 28304

3,316

Rank: 53 out of 179

824

Rank: 14 out of 179

$188K

Rank: 39 out of 179

$229

Average: $324

4

Average: 8

ZACHARY SWARTZ

Greensboro, N.C. 27403

3,261

Rank: 54 out of 179

610

Rank: 37 out of 179

$210K

Rank: 35 out of 179

$344

Average: $324

5

Average: 8

TODD REITER

High point, N.C. 27262

3,213

Rank: 55 out of 179

491

Rank: 54 out of 179

$207K

Rank: 36 out of 179

$421

Average: $324

7

Average: 8

WILLIAM ROBINSON

Hickory, N.C. 28602

3,069

Rank: 30 out of 75

463

Rank: 26 out of 75

$174K

Rank: 23 out of 75

$375

Average: $324

7

Average: 8

BRIAN BOTHE

Arden, N.C. 28704

3,028

Rank: 56 out of 179

136

Rank: 145 out of 179

$121K

Rank: 67 out of 179

$886

Average: $324

22

Average: 8

JOHN BEGOVICH

High point, N.C. 27262

3,000

Rank: 57 out of 179

356

Rank: 84 out of 179

$149K

Rank: 50 out of 179

$419

Average: $324

8

Average: 8

HEATHER HAVLIK

Charlotte, N.C. 28203

2,918

Rank: 58 out of 179

210

Rank: 122 out of 179

$87.3K

Rank: 97 out of 179

$416

Average: $324

14

Average: 8

PERICO ARCEDO

Durham, N.C. 27704

2,868

Rank: 59 out of 179

503

Rank: 53 out of 179

$132K

Rank: 61 out of 179

$262

Average: $324

6

Average: 8

CATHERINE DUNCAN

Raleigh, N.C. 27612

2,843

Rank: 60 out of 179

489

Rank: 55 out of 179

$163K

Rank: 46 out of 179

$333

Average: $324

6

Average: 8

JEFFREY PIERCE

Greenville, N.C. 27834

2,835

Rank: 61 out of 179

468

Rank: 60 out of 179

$103K

Rank: 84 out of 179

$221

Average: $324

6

Average: 8

JESSICA GORR

Elizabeth city, N.C. 27909

2,835

Rank: 61 out of 179

375

Rank: 78 out of 179

$134K

Rank: 57 out of 179

$358

Average: $324

8

Average: 8

ANDREA TERRY

New bern, N.C. 28560

2,730

Rank: 63 out of 179

581

Rank: 41 out of 179

$167K

Rank: 45 out of 179

$288

Average: $324

5

Average: 8

SHAWN DALTON-BETHEA

Reidsville, N.C. 27320

2,721

Rank: 64 out of 179

160

Rank: 137 out of 179

$87.8K

Rank: 95 out of 179

$549

Average: $324

17

Average: 8

CLINTON FAULK

Greenville, N.C. 27858

2,714

Rank: 65 out of 179

460

Rank: 64 out of 179

$140K

Rank: 54 out of 179

$305

Average: $324

6

Average: 8

JESSICA FULLER-HINES

Elizabeth city, N.C. 27909

2,679

Rank: 66 out of 179

275

Rank: 105 out of 179

$134K

Rank: 59 out of 179

$486

Average: $324

10

Average: 8

KRISHNA BHAT

Cary, N.C. 27518

2,653

Rank: 68 out of 179

727

Rank: 20 out of 179

$173K

Rank: 44 out of 179

$238

Average: $324

4

Average: 8

ANDREW KIRSTEINS

Greensboro, N.C. 27403

2,650

Rank: 69 out of 179

526

Rank: 48 out of 179

$142K

Rank: 51 out of 179

$269

Average: $324

5

Average: 8

CHRISTOPHER MIN

Asheville, N.C. 28803

2,611

Rank: 70 out of 179

353

Rank: 85 out of 179

$112K

Rank: 75 out of 179

$318

Average: $324

7

Average: 8

DAVID SCOTT

Charlotte, N.C. 28203

2,567

Rank: 72 out of 179

551

Rank: 44 out of 179

$123K

Rank: 66 out of 179

$223

Average: $324

5

Average: 8

JEROME WATSON

Statesville, N.C. 28625

2,535

Rank: 73 out of 179

269

Rank: 109 out of 179

$114K

Rank: 73 out of 179

$424

Average: $324

9

Average: 8

ANNA BETTENDORF

Wilmington, N.C. 28401

2,306

Rank: 74 out of 179

307

Rank: 94 out of 179

$111K

Rank: 78 out of 179

$361

Average: $324

8

Average: 8

JUSTIN SCRUGGS

Winston salem, N.C. 27103

2,305

Rank: 75 out of 179

283

Rank: 100 out of 179

$64.8K

Rank: 112 out of 179

$229

Average: $324

8

Average: 8

ERIC ZELLNER

Fayetteville, N.C. 28304

2,233

Rank: 76 out of 179

145

Rank: 143 out of 179

$91.3K

Rank: 91 out of 179

$629

Average: $324

15

Average: 8

JOHN NORBURY

Greenville, N.C. 27834

2,220

Rank: 77 out of 179

684

Rank: 25 out of 179

$108K

Rank: 80 out of 179

$158

Average: $324

3

Average: 8

MARK REZNIK

Raleigh, N.C. 27614

2,210

Rank: 78 out of 179

790

Rank: 17 out of 179

$134K

Rank: 58 out of 179

$169

Average: $324

3

Average: 8

THOMAS JACKSON

Charlotte, N.C. 28203

2,200

Rank: 79 out of 179

283

Rank: 100 out of 179

$49.9K

Rank: 122 out of 179

$176

Average: $324

8

Average: 8

HEATHER FULLERTON

High point, N.C. 27265

2,191

Rank: 80 out of 179

217

Rank: 119 out of 179

$44.4K

Rank: 125 out of 179

$205

Average: $324

10

Average: 8

DAVID HOGARTY

Goldsboro, N.C. 27534

2,127

Rank: 81 out of 179

600

Rank: 39 out of 179

$112K

Rank: 76 out of 179

$186

Average: $324

4

Average: 8

PAUL TAWNEY

Chapel hill, N.C. 27599

2,115

Rank: 82 out of 179

608

Rank: 38 out of 179

$128K

Rank: 63 out of 179

$211

Average: $324

3

Average: 8

THOMAS FLORIAN

Lumberton, N.C. 28358

2,112

Rank: 83 out of 179

411

Rank: 74 out of 179

$103K

Rank: 86 out of 179

$250

Average: $324

5

Average: 8

ASIM OTEY

Charlotte, N.C. 28203

2,100

Rank: 277 out of 795

395

Rank: 171 out of 795

$149K

Rank: 184 out of 795

$377

Average: $324

5

Average: 8

CARL SMITH

Raleigh, N.C. 27614

2,087

Rank: 84 out of 179

449

Rank: 65 out of 179

$111K

Rank: 77 out of 179

$248

Average: $324

5

Average: 8

RAYMUNDO MILLAN

Greenville, N.C. 27834

2,078

Rank: 85 out of 179

478

Rank: 58 out of 179

$107K

Rank: 81 out of 179

$223

Average: $324

4

Average: 8

BILLY SMITH

Greenville, N.C. 27834

2,073

Rank: 86 out of 179

328

Rank: 91 out of 179

$105K

Rank: 82 out of 179

$319

Average: $324

6

Average: 8

CARA SIEGEL

Raleigh, N.C. 27612

2,002

Rank: 87 out of 179

478

Rank: 58 out of 179

$93.9K

Rank: 89 out of 179

$197

Average: $324

4

Average: 8

PAUL THANANOPAVARN

Chapel hill, N.C. 27514

1,982

Rank: 88 out of 179

508

Rank: 51 out of 179

$138K

Rank: 55 out of 179

$272

Average: $324

4

Average: 8

MAQSOOD AHMED

Goldsboro, N.C. 27534

1,961

Rank: 89 out of 179

162

Rank: 135 out of 179

$141K

Rank: 52 out of 179

$872

Average: $324

12

Average: 8

ROBERT GIEDRAITIS

Monroe, N.C. 28110

1,958

Rank: 90 out of 179

532

Rank: 47 out of 179

$113K

Rank: 74 out of 179

$213

Average: $324

4

Average: 8

JOSEPH ZUHOSKY

Huntersville, N.C. 28078

1,924

Rank: 91 out of 179

444

Rank: 67 out of 179

$110K

Rank: 79 out of 179

$247

Average: $324

4

Average: 8

J THOMAS

Charlotte, N.C. 28203

1,890

Rank: 92 out of 179

329

Rank: 90 out of 179

$119K

Rank: 68 out of 179

$362

Average: $324

6

Average: 8

FRANK LORCH

Huntersville, N.C. 28078

1,866

Rank: 93 out of 179

365

Rank: 82 out of 179

$101K

Rank: 87 out of 179

$277

Average: $324

5

Average: 8

GLORIA LIU

Durham, N.C. 27710

1,764

Rank: 94 out of 179

461

Rank: 62 out of 179

$99.5K

Rank: 88 out of 179

$216

Average: $324

4

Average: 8

CHRISTOPHER DELANEY

New bern, N.C. 28560

1,748

Rank: 95 out of 179

486

Rank: 56 out of 179

$115K

Rank: 72 out of 179

$236

Average: $324

4

Average: 8

MATTHEW SHALL

Charlotte, N.C. 28203

1,695

Rank: 96 out of 179

264

Rank: 111 out of 179

$118K

Rank: 69 out of 179

$449

Average: $324

6

Average: 8

CHRISTOPHER GODBOUT

Cary, N.C. 27511

1,636

Rank: 97 out of 179

417

Rank: 71 out of 179

$115K

Rank: 71 out of 179

$276

Average: $324

4

Average: 8

JOANNE ALLEN

Southport, N.C. 28461

1,574

Rank: 98 out of 179

179

Rank: 132 out of 179

$59.7K

Rank: 116 out of 179

$334

Average: $324

9

Average: 8

ERWIN MANALO

Greenville, N.C. 27834

1,566

Rank: 99 out of 179

368

Rank: 80 out of 179

$86.5K

Rank: 98 out of 179

$235

Average: $324

4

Average: 8

MARIA CARMEN ESPIRITU

Conover, N.C. 28613

1,563

Rank: 100 out of 179

215

Rank: 121 out of 179

$77.5K

Rank: 105 out of 179

$360

Average: $324

7

Average: 8

LATANYA LOFTON

Charlotte, N.C. 28203

1,519

Rank: 101 out of 179

274

Rank: 106 out of 179

$89.5K

Rank: 93 out of 179

$327

Average: $324

6

Average: 8

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.