Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » North Carolina » Optometrist

Top Optometrist Providers in North Carolina

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

ROBERT MILLS

Williamston, N.C. 27892

20,988

Rank: 1 out of 865

1,875

Rank: 8 out of 865

$280K

Rank: 10 out of 865

$149

Average: $123

11

Average: 5

RUSSELL HUGHES

Hayesville, N.C. 28904

20,482

Rank: 2 out of 865

1,147

Rank: 23 out of 865

$166K

Rank: 27 out of 865

$144

Average: $123

18

Average: 5

LORANCE BUMGARNER

Pinehurst, N.C. 28374

17,506

Rank: 3 out of 865

1,402

Rank: 13 out of 865

$211K

Rank: 17 out of 865

$151

Average: $123

12

Average: 5

MATTHEW WANER

Morehead city, N.C. 28557

17,271

Rank: 4 out of 865

629

Rank: 87 out of 865

$116K

Rank: 54 out of 865

$185

Average: $123

27

Average: 5

AHMED SAID

Dunn, N.C. 28334

14,370

Rank: 5 out of 865

421

Rank: 195 out of 865

$708K

Rank: 1 out of 865

$1,683

Average: $123

34

Average: 5

JONATHAN BOWLING

Laurinburg, N.C. 28352

13,972

Rank: 6 out of 865

807

Rank: 43 out of 865

$101K

Rank: 69 out of 865

$125

Average: $123

17

Average: 5

ALAN BYRD

Willow spring, N.C. 27592

13,801

Rank: 7 out of 865

1,099

Rank: 27 out of 865

$232K

Rank: 14 out of 865

$211

Average: $123

13

Average: 5

DANIEL MOTTOLA

Wilmington, N.C. 28403

13,561

Rank: 8 out of 865

796

Rank: 45 out of 865

$142K

Rank: 37 out of 865

$178

Average: $123

17

Average: 5

DENNIS MICHELS

Kinston, N.C. 28501

12,043

Rank: 9 out of 865

937

Rank: 38 out of 865

$86.2K

Rank: 88 out of 865

$92

Average: $123

13

Average: 5

ROBERT JOHNSON

Fuquay varina, N.C. 27526

11,863

Rank: 10 out of 865

744

Rank: 57 out of 865

$107K

Rank: 62 out of 865

$144

Average: $123

16

Average: 5

JOEL BANKS

Havelock, N.C. 28532

11,234

Rank: 11 out of 865

673

Rank: 75 out of 865

$91.8K

Rank: 82 out of 865

$136

Average: $123

17

Average: 5

BONNIE FANELLI

Wilmington, N.C. 28403

10,230

Rank: 12 out of 865

607

Rank: 100 out of 865

$124K

Rank: 46 out of 865

$204

Average: $123

17

Average: 5

BARRY KAVANAUGH

West end, N.C. 27376

9,942

Rank: 13 out of 865

755

Rank: 54 out of 865

$132K

Rank: 40 out of 865

$175

Average: $123

13

Average: 5

BRUCE REESE

Kinston, N.C. 28501

9,776

Rank: 14 out of 865

693

Rank: 71 out of 865

$73.8K

Rank: 129 out of 865

$107

Average: $123

14

Average: 5

WILLIAM ATHANS

Pinehurst, N.C. 28374

9,577

Rank: 15 out of 865

1,000

Rank: 35 out of 865

$122K

Rank: 47 out of 865

$122

Average: $123

10

Average: 5

MICHELE KEEL

Pinehurst, N.C. 28374

9,537

Rank: 16 out of 865

626

Rank: 88 out of 865

$83.1K

Rank: 99 out of 865

$133

Average: $123

15

Average: 5

FRANK ROOFE

Laurinburg, N.C. 28352

9,531

Rank: 17 out of 865

782

Rank: 50 out of 865

$160K

Rank: 28 out of 865

$205

Average: $123

12

Average: 5

JAMES DAVIS

Newton, N.C. 28658

8,931

Rank: 18 out of 865

588

Rank: 105 out of 865

$57K

Rank: 188 out of 865

$97

Average: $123

15

Average: 5

PAUL JACKSON

Wilmington, N.C. 28405

8,779

Rank: 19 out of 865

556

Rank: 118 out of 865

$79.5K

Rank: 112 out of 865

$143

Average: $123

16

Average: 5

STEPHEN BENKUSKY

Edenton, N.C. 27932

8,646

Rank: 20 out of 865

697

Rank: 70 out of 865

$168K

Rank: 23 out of 865

$241

Average: $123

12

Average: 5

PHILLIP TART

Surf city, N.C. 28445

8,635

Rank: 21 out of 865

362

Rank: 248 out of 865

$148K

Rank: 34 out of 865

$409

Average: $123

24

Average: 5

JEFFREY TAYLOR

Murphy, N.C. 28906

8,361

Rank: 22 out of 865

626

Rank: 88 out of 865

$67.3K

Rank: 148 out of 865

$108

Average: $123

13

Average: 5

BARBARA CIAMPA

Fayetteville, N.C. 28303

8,331

Rank: 23 out of 865

471

Rank: 166 out of 865

$95.6K

Rank: 77 out of 865

$203

Average: $123

18

Average: 5

GEORGE CONEKIN

Jacksonville, N.C. 28546

7,982

Rank: 24 out of 865

947

Rank: 37 out of 865

$127K

Rank: 43 out of 865

$134

Average: $123

8

Average: 5

TIFFANY LE

Shallotte, N.C. 28459

7,764

Rank: 25 out of 865

648

Rank: 85 out of 865

$78.3K

Rank: 116 out of 865

$121

Average: $123

12

Average: 5

RICKEY HARTMAN

Fuquay varina, N.C. 27526

7,519

Rank: 26 out of 865

674

Rank: 74 out of 865

$79K

Rank: 115 out of 865

$117

Average: $123

11

Average: 5

RICHARD FRY

Beulaville, N.C. 28518

7,433

Rank: 27 out of 865

498

Rank: 145 out of 865

$44.3K

Rank: 250 out of 865

$89

Average: $123

15

Average: 5

BRAD HAUSER

Ahoskie, N.C. 27910

7,409

Rank: 28 out of 865

1,185

Rank: 20 out of 865

$83.3K

Rank: 98 out of 865

$70

Average: $123

6

Average: 5

JOHN LEWIS

Whiteville, N.C. 28472

7,111

Rank: 29 out of 865

1,287

Rank: 16 out of 865

$390K

Rank: 3 out of 865

$303

Average: $123

6

Average: 5

JEFFREY HARVEY

Kinston, N.C. 28504

7,103

Rank: 30 out of 865

729

Rank: 62 out of 865

$76.4K

Rank: 123 out of 865

$105

Average: $123

10

Average: 5

DAVID THRONEBURG

Southern pines, N.C. 28387

7,071

Rank: 31 out of 865

2,748

Rank: 2 out of 865

$416K

Rank: 2 out of 865

$151

Average: $123

3

Average: 5

JEFFREY STRAND

Zebulon, N.C. 27597

7,033

Rank: 32 out of 865

553

Rank: 119 out of 865

$84.3K

Rank: 95 out of 865

$152

Average: $123

13

Average: 5

JOHN AYCOCK

Monroe, N.C. 28110

7,006

Rank: 33 out of 865

385

Rank: 227 out of 865

$64.3K

Rank: 159 out of 865

$167

Average: $123

18

Average: 5

BARBARA MARCUSSEN

Belmont, N.C. 28012

6,955

Rank: 34 out of 865

424

Rank: 192 out of 865

$158K

Rank: 29 out of 865

$374

Average: $123

16

Average: 5

DAVID KING

China grove, N.C. 28023

6,939

Rank: 35 out of 865

490

Rank: 154 out of 865

$53K

Rank: 209 out of 865

$108

Average: $123

14

Average: 5

P. NEIL WARD

Robbins, N.C. 27325

6,938

Rank: 36 out of 865

511

Rank: 138 out of 865

$42.3K

Rank: 265 out of 865

$83

Average: $123

14

Average: 5

CHAD TISDALE

Wilmington, N.C. 28401

6,903

Rank: 37 out of 865

400

Rank: 213 out of 865

$67.9K

Rank: 146 out of 865

$170

Average: $123

17

Average: 5

MARVIN WALKER

Spruce pine, N.C. 28777

6,625

Rank: 38 out of 865

673

Rank: 75 out of 865

$67.1K

Rank: 149 out of 865

$100

Average: $123

10

Average: 5

THOMAS MCINTOSH

Greenville, N.C. 27834

6,623

Rank: 39 out of 865

690

Rank: 72 out of 865

$79.3K

Rank: 114 out of 865

$115

Average: $123

10

Average: 5

RYAN SNIPES

Randleman, N.C. 27317

6,589

Rank: 40 out of 865

392

Rank: 223 out of 865

$53.7K

Rank: 203 out of 865

$137

Average: $123

17

Average: 5

BAXTER SMITH

Salisbury, N.C. 28144

6,428

Rank: 41 out of 865

1,241

Rank: 18 out of 865

$334K

Rank: 6 out of 865

$269

Average: $123

5

Average: 5

ROBERT HAMMOND

Fuquay varina, N.C. 27526

6,415

Rank: 42 out of 865

614

Rank: 95 out of 865

$98.2K

Rank: 72 out of 865

$160

Average: $123

10

Average: 5

DAVID BAXTER

New bern, N.C. 28562

6,388

Rank: 43 out of 865

659

Rank: 82 out of 865

$80.1K

Rank: 109 out of 865

$122

Average: $123

10

Average: 5

MATTHEW CANNON

Hendersonville, N.C. 28791

6,329

Rank: 44 out of 865

614

Rank: 95 out of 865

$87.7K

Rank: 87 out of 865

$143

Average: $123

10

Average: 5

JAMIE CASPER

Wilmington, N.C. 28412

6,248

Rank: 45 out of 865

340

Rank: 267 out of 865

$80.9K

Rank: 106 out of 865

$238

Average: $123

18

Average: 5

ROY RAYNOR

Benson, N.C. 27504

6,227

Rank: 46 out of 865

1,860

Rank: 9 out of 865

$291K

Rank: 9 out of 865

$157

Average: $123

3

Average: 5

JONATHAN JACKSON

Wilmington, N.C. 28412

6,103

Rank: 47 out of 865

378

Rank: 233 out of 865

$39.4K

Rank: 286 out of 865

$104

Average: $123

16

Average: 5

DAVID WELLS

Aberdeen, N.C. 28315

5,948

Rank: 48 out of 865

493

Rank: 152 out of 865

$61.6K

Rank: 168 out of 865

$125

Average: $123

12

Average: 5

WILLIAM ROSCOE

Sanford, N.C. 27332

5,909

Rank: 49 out of 865

337

Rank: 273 out of 865

$39.4K

Rank: 285 out of 865

$117

Average: $123

18

Average: 5

JEFFREY COLEMAN

Wilmington, N.C. 28401

5,886

Rank: 50 out of 865

429

Rank: 188 out of 865

$63.7K

Rank: 162 out of 865

$149

Average: $123

14

Average: 5

THOMAS DUNLAP

Albemarle, N.C. 28002

5,784

Rank: 51 out of 865

438

Rank: 184 out of 865

$55.6K

Rank: 193 out of 865

$127

Average: $123

13

Average: 5

JOHN MILLER

Southern pines, N.C. 28387

5,771

Rank: 52 out of 865

2,063

Rank: 5 out of 865

$324K

Rank: 7 out of 865

$157

Average: $123

3

Average: 5

DAVID HOYLE

Roanoke rapids, N.C. 27870

5,743

Rank: 53 out of 865

584

Rank: 107 out of 865

$41.3K

Rank: 271 out of 865

$71

Average: $123

10

Average: 5

TINA SIEGEL

Swansboro, N.C. 28584

5,743

Rank: 53 out of 865

543

Rank: 125 out of 865

$83.5K

Rank: 97 out of 865

$154

Average: $123

11

Average: 5

NICOLE LYNCH

Wilmington, N.C. 28401

5,692

Rank: 55 out of 865

1,741

Rank: 11 out of 865

$307K

Rank: 8 out of 865

$176

Average: $123

3

Average: 5

KEITHA COVALLA

New bern, N.C. 28562

5,510

Rank: 56 out of 865

321

Rank: 297 out of 865

$35.8K

Rank: 320 out of 865

$112

Average: $123

17

Average: 5

TROY TEVIS

Rutherfordton, N.C. 28139

5,451

Rank: 57 out of 865

530

Rank: 130 out of 865

$232K

Rank: 13 out of 865

$437

Average: $123

10

Average: 5

DONAVON CLONINGER

Cary, N.C. 27511

5,438

Rank: 58 out of 865

292

Rank: 329 out of 865

$32.2K

Rank: 352 out of 865

$110

Average: $123

19

Average: 5

HILARY COX

Swansboro, N.C. 28584

5,318

Rank: 59 out of 865

330

Rank: 288 out of 865

$50.5K

Rank: 219 out of 865

$153

Average: $123

16

Average: 5

CHRISTINA SMITH

Black mountain, N.C. 28711

5,298

Rank: 60 out of 865

567

Rank: 113 out of 865

$46.4K

Rank: 238 out of 865

$82

Average: $123

9

Average: 5

CRYSTAL HEFNER

Newton, N.C. 28658

5,236

Rank: 61 out of 865

358

Rank: 253 out of 865

$36.2K

Rank: 318 out of 865

$101

Average: $123

15

Average: 5

WILLIAM VAUGHAN

Fayetteville, N.C. 28304

5,228

Rank: 62 out of 865

264

Rank: 355 out of 865

$30.5K

Rank: 367 out of 865

$116

Average: $123

20

Average: 5

RALPH MAYNARD

Hudson, N.C. 28638

5,225

Rank: 63 out of 865

363

Rank: 246 out of 865

$28.5K

Rank: 385 out of 865

$79

Average: $123

14

Average: 5

RICHARD EDNEY

Columbus, N.C. 28722

5,220

Rank: 64 out of 865

286

Rank: 333 out of 865

$44.5K

Rank: 247 out of 865

$156

Average: $123

18

Average: 5

KARA RAMSEY

Lillington, N.C. 27546

5,128

Rank: 65 out of 865

308

Rank: 313 out of 865

$38.1K

Rank: 299 out of 865

$124

Average: $123

17

Average: 5

WILLIAM ADAMS

Benson, N.C. 27504

5,010

Rank: 66 out of 865

397

Rank: 217 out of 865

$51.7K

Rank: 216 out of 865

$130

Average: $123

13

Average: 5

GAIL LONG

Wilmington, N.C. 28412

4,960

Rank: 67 out of 865

339

Rank: 269 out of 865

$50.3K

Rank: 220 out of 865

$148

Average: $123

15

Average: 5

ROBERT CURRIN

Oxford, N.C. 27565

4,862

Rank: 68 out of 865

613

Rank: 97 out of 865

$61.4K

Rank: 169 out of 865

$100

Average: $123

8

Average: 5

SIDNEY SPENCER

Pilot mtn, N.C. 27041

4,844

Rank: 69 out of 865

476

Rank: 162 out of 865

$65.3K

Rank: 156 out of 865

$137

Average: $123

10

Average: 5

TONY CRANFORD

Denton, N.C. 27239

4,779

Rank: 70 out of 865

316

Rank: 301 out of 865

$30.7K

Rank: 365 out of 865

$97

Average: $123

15

Average: 5

DIANA PESTEANU

Roanoke rapids, N.C. 27870

4,644

Rank: 71 out of 865

568

Rank: 112 out of 865

$158K

Rank: 30 out of 865

$277

Average: $123

8

Average: 5

ALVAH CAYTON

Tarboro, N.C. 27886

4,600

Rank: 72 out of 865

1,246

Rank: 17 out of 865

$216K

Rank: 15 out of 865

$174

Average: $123

4

Average: 5

SCOTT GORDON

Yadkinville, N.C. 27055

4,593

Rank: 73 out of 865

383

Rank: 230 out of 865

$84.4K

Rank: 94 out of 865

$220

Average: $123

12

Average: 5

JOHN PHIFER

Monroe, N.C. 28112

4,507

Rank: 74 out of 865

384

Rank: 229 out of 865

$53.3K

Rank: 205 out of 865

$139

Average: $123

12

Average: 5

JOHN JICHA

High point, N.C. 27265

4,457

Rank: 75 out of 865

245

Rank: 385 out of 865

$30.2K

Rank: 372 out of 865

$123

Average: $123

18

Average: 5

WILIAM PHILBRICK

Fayetteville, N.C. 28304

4,401

Rank: 76 out of 865

408

Rank: 204 out of 865

$55.1K

Rank: 196 out of 865

$135

Average: $123

11

Average: 5

ERICA MORRIS

Greenville, N.C. 27834

4,380

Rank: 77 out of 865

306

Rank: 319 out of 865

$49.7K

Rank: 222 out of 865

$162

Average: $123

14

Average: 5

BRIAN BAKER

Clemmons, N.C. 27012

4,331

Rank: 78 out of 865

403

Rank: 210 out of 865

$46.9K

Rank: 235 out of 865

$116

Average: $123

11

Average: 5

AMANDA BRITT

Wilmington, N.C. 28403

4,329

Rank: 79 out of 865

1,888

Rank: 7 out of 865

$245K

Rank: 12 out of 865

$130

Average: $123

2

Average: 5

JOHN DESMONE

Havelock, N.C. 28532

4,276

Rank: 80 out of 865

428

Rank: 189 out of 865

$59.7K

Rank: 174 out of 865

$140

Average: $123

10

Average: 5

DEXTER STREET

Mount airy, N.C. 27030

4,249

Rank: 81 out of 865

334

Rank: 279 out of 865

$36.9K

Rank: 312 out of 865

$110

Average: $123

13

Average: 5

TRAVIS PICKENS

Southport, N.C. 28461

4,170

Rank: 82 out of 865

2,117

Rank: 4 out of 865

$256K

Rank: 11 out of 865

$121

Average: $123

2

Average: 5

REBECCA WARTMAN

Fairview, N.C. 28730

4,148

Rank: 83 out of 865

2,727

Rank: 3 out of 865

$342K

Rank: 4 out of 865

$126

Average: $123

2

Average: 5

MICHAEL ENNIS

Fayetteville, N.C. 28314

4,125

Rank: 84 out of 865

321

Rank: 297 out of 865

$35.2K

Rank: 326 out of 865

$110

Average: $123

13

Average: 5

PHILLIP VITO

Holly springs, N.C. 27540

4,121

Rank: 85 out of 865

305

Rank: 320 out of 865

$43.3K

Rank: 258 out of 865

$142

Average: $123

14

Average: 5

ERIC BRYANT

Leland, N.C. 28451

4,111

Rank: 86 out of 865

625

Rank: 90 out of 865

$105K

Rank: 65 out of 865

$168

Average: $123

7

Average: 5

JOHN RAYNOR

Hope mills, N.C. 28348

4,102

Rank: 87 out of 865

1,118

Rank: 24 out of 865

$214K

Rank: 16 out of 865

$192

Average: $123

4

Average: 5

DUANE BINKLEY

New bern, N.C. 28562

4,094

Rank: 88 out of 865

3,178

Rank: 1 out of 865

$339K

Rank: 5 out of 865

$107

Average: $123

1

Average: 5

RICHARD AYUSO

Jacksonville, N.C. 28546

4,086

Rank: 89 out of 865

363

Rank: 246 out of 865

$50.9K

Rank: 218 out of 865

$140

Average: $123

11

Average: 5

TIMOTHY ANDERSON

Hendersonville, N.C. 28791

4,073

Rank: 90 out of 865

522

Rank: 133 out of 865

$51.9K

Rank: 214 out of 865

$99

Average: $123

8

Average: 5

BRIANA SHELTON

Marion, N.C. 28752

4,071

Rank: 91 out of 865

414

Rank: 199 out of 865

$39.9K

Rank: 280 out of 865

$96

Average: $123

10

Average: 5

DAVID BRASWELL

Rocky mount, N.C. 27804

4,033

Rank: 92 out of 865

445

Rank: 180 out of 865

$51.3K

Rank: 217 out of 865

$115

Average: $123

9

Average: 5

FRED CLONINGER

Gastonia, N.C. 28054

4,005

Rank: 93 out of 865

207

Rank: 435 out of 865

$18.8K

Rank: 505 out of 865

$91

Average: $123

19

Average: 5

JO'ANN TODD

Lillington, N.C. 27546

3,988

Rank: 94 out of 865

223

Rank: 413 out of 865

$34.9K

Rank: 329 out of 865

$157

Average: $123

18

Average: 5

DELISHA MOORE

Roanoke rapids, N.C. 27870

3,942

Rank: 95 out of 865

433

Rank: 186 out of 865

$41.1K

Rank: 273 out of 865

$95

Average: $123

9

Average: 5

JASON HENDRIX

Wilmington, N.C. 28411

3,933

Rank: 96 out of 865

661

Rank: 81 out of 865

$83K

Rank: 100 out of 865

$126

Average: $123

6

Average: 5

CHRISTOPHER OWENS

Advance, N.C. 27006

3,900

Rank: 97 out of 865

294

Rank: 327 out of 865

$57.5K

Rank: 185 out of 865

$196

Average: $123

13

Average: 5

JANICE DUNLAP

Albemarle, N.C. 28001

3,840

Rank: 98 out of 865

316

Rank: 301 out of 865

$40.8K

Rank: 274 out of 865

$129

Average: $123

12

Average: 5

JAMES FANELLI

Wilmington, N.C. 28412

3,836

Rank: 99 out of 865

465

Rank: 172 out of 865

$126K

Rank: 44 out of 865

$271

Average: $123

8

Average: 5

GREGORY STOCKBRIDGE

Smithfield, N.C. 27577

3,797

Rank: 100 out of 865

309

Rank: 312 out of 865

$41.2K

Rank: 272 out of 865

$133

Average: $123

12

Average: 5

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.