Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Otolaryngology

Top Otolaryngology 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

GREGORY ROSCOE

Du bois, Pa. 15801

21,037

Rank: 1 out of 279

968

Rank: 8 out of 279

$245K

Rank: 11 out of 279

$253

Average: $293

22

Average: 4

JOHN BOSSO

Philadelphia, Pa. 19104

10,452

Rank: 2 out of 279

270

Rank: 180 out of 279

$218K

Rank: 19 out of 279

$809

Average: $293

39

Average: 4

JOSHUA GOLDBERG

Willow grove, Pa. 19090

10,328

Rank: 3 out of 279

317

Rank: 162 out of 279

$196K

Rank: 29 out of 279

$619

Average: $293

33

Average: 4

MARC MASLOV

Seneca, Pa. 16346

7,718

Rank: 4 out of 279

898

Rank: 15 out of 279

$174K

Rank: 43 out of 279

$194

Average: $293

9

Average: 4

PHILIP LIU

Honesdale, Pa. 18431

5,754

Rank: 5 out of 279

1,798

Rank: 1 out of 279

$564K

Rank: 1 out of 279

$314

Average: $293

3

Average: 4

JOHN MCGRATH

Philadelphia, Pa. 19148

5,631

Rank: 6 out of 279

426

Rank: 111 out of 279

$143K

Rank: 68 out of 279

$336

Average: $293

13

Average: 4

MATHEW NAGORSKY

Philadelphia, Pa. 19107

5,112

Rank: 7 out of 279

944

Rank: 10 out of 279

$489K

Rank: 2 out of 279

$518

Average: $293

5

Average: 4

MAHMOUD GHADERI

Darby, Pa. 19023

5,015

Rank: 8 out of 279

789

Rank: 18 out of 279

$230K

Rank: 17 out of 279

$291

Average: $293

6

Average: 4

GERARD VERNOSE

Philadelphia, Pa. 19148

4,781

Rank: 9 out of 279

656

Rank: 36 out of 279

$156K

Rank: 57 out of 279

$238

Average: $293

7

Average: 4

JOSEPH SPIEGEL

Philadelphia, Pa. 19107

4,610

Rank: 10 out of 279

636

Rank: 45 out of 279

$363K

Rank: 5 out of 279

$571

Average: $293

7

Average: 4

BRIAN BROKER

Phoenixville, Pa. 19460

4,571

Rank: 11 out of 279

534

Rank: 75 out of 279

$254K

Rank: 10 out of 279

$475

Average: $293

9

Average: 4

WILLIAM MARASOVICH

Sewickley, Pa. 15143

4,411

Rank: 12 out of 279

248

Rank: 186 out of 279

$59.8K

Rank: 194 out of 279

$241

Average: $293

18

Average: 4

WILLIAM LEWIS

Wynnewood, Pa. 19096

4,329

Rank: 13 out of 279

1,207

Rank: 3 out of 279

$217K

Rank: 20 out of 279

$180

Average: $293

4

Average: 4

FRANKLYN GERGITS

Bloomsburg, Pa. 17815

4,274

Rank: 14 out of 279

647

Rank: 38 out of 279

$189K

Rank: 33 out of 279

$292

Average: $293

7

Average: 4

HAROLD DAVIDSON

Chambersburg, Pa. 17201

4,134

Rank: 15 out of 279

660

Rank: 35 out of 279

$193K

Rank: 31 out of 279

$292

Average: $293

6

Average: 4

STEPHEN FROMAN

Sewickley, Pa. 15143

4,068

Rank: 16 out of 279

445

Rank: 103 out of 279

$75K

Rank: 157 out of 279

$168

Average: $293

9

Average: 4

MICHAEL OLENGINSKI

Kingston, Pa. 18704

4,005

Rank: 17 out of 279

708

Rank: 26 out of 279

$120K

Rank: 83 out of 279

$169

Average: $293

6

Average: 4

YI KAO

State college, Pa. 16803

3,920

Rank: 18 out of 279

343

Rank: 152 out of 279

$232K

Rank: 16 out of 279

$676

Average: $293

11

Average: 4

JEFFREY MORGAN

Warren, Pa. 16365

3,881

Rank: 19 out of 279

1,034

Rank: 6 out of 279

$204K

Rank: 25 out of 279

$197

Average: $293

4

Average: 4

HOWARD MELNICK

Lebanon, Pa. 17042

3,624

Rank: 20 out of 279

569

Rank: 63 out of 279

$107K

Rank: 107 out of 279

$189

Average: $293

6

Average: 4

BRAD MILLMAN

Yardley, Pa. 19067

3,620

Rank: 21 out of 279

919

Rank: 13 out of 279

$214K

Rank: 21 out of 279

$233

Average: $293

4

Average: 4

VALERI ROTH

Hermitage, Pa. 16148

3,562

Rank: 22 out of 279

406

Rank: 122 out of 279

$108K

Rank: 103 out of 279

$267

Average: $293

9

Average: 4

ANDREW CHUMA

Exton, Pa. 19341

3,495

Rank: 23 out of 279

821

Rank: 17 out of 279

$161K

Rank: 55 out of 279

$197

Average: $293

4

Average: 4

HUSSAIN MALIK

East stroudsburg, Pa. 18301

3,482

Rank: 24 out of 279

994

Rank: 7 out of 279

$235K

Rank: 13 out of 279

$236

Average: $293

4

Average: 4

MICHAEL ORSINI

Sewickley, Pa. 15143

3,471

Rank: 25 out of 279

359

Rank: 144 out of 279

$60.5K

Rank: 192 out of 279

$168

Average: $293

10

Average: 4

JOHN STRAKA

Sewickley, Pa. 15143

3,352

Rank: 26 out of 279

406

Rank: 122 out of 279

$99.5K

Rank: 123 out of 279

$245

Average: $293

8

Average: 4

STUART ORT

Hershey, Pa. 17033

3,281

Rank: 27 out of 279

620

Rank: 46 out of 279

$188K

Rank: 34 out of 279

$303

Average: $293

5

Average: 4

MARTA BECKER

Norristown, Pa. 19401

3,126

Rank: 28 out of 279

757

Rank: 20 out of 279

$235K

Rank: 14 out of 279

$310

Average: $293

4

Average: 4

JAMES MANNING

Gettysburg, Pa. 17325

3,067

Rank: 29 out of 279

664

Rank: 34 out of 279

$154K

Rank: 58 out of 279

$233

Average: $293

5

Average: 4

JOHN FEEHERY

Chester, Pa. 19013

3,049

Rank: 30 out of 279

610

Rank: 50 out of 279

$173K

Rank: 44 out of 279

$284

Average: $293

5

Average: 4

ANTHONY OLIVERIO

Uniontown, Pa. 15401

2,987

Rank: 31 out of 279

444

Rank: 104 out of 279

$67.7K

Rank: 174 out of 279

$153

Average: $293

7

Average: 4

JOSHUA DUNKLEBARGER

Chambersburg, Pa. 17201

2,971

Rank: 32 out of 279

679

Rank: 30 out of 279

$205K

Rank: 23 out of 279

$302

Average: $293

4

Average: 4

SONDRA SAULL

Meadowbrook, Pa. 19046

2,967

Rank: 33 out of 279

728

Rank: 23 out of 279

$147K

Rank: 64 out of 279

$202

Average: $293

4

Average: 4

ANNA GRIGORYEVA

Chambersburg, Pa. 17201

2,891

Rank: 34 out of 279

497

Rank: 86 out of 279

$118K

Rank: 88 out of 279

$237

Average: $293

6

Average: 4

BRADFORD SMITH

Wynnewood, Pa. 19096

2,880

Rank: 35 out of 279

929

Rank: 12 out of 279

$164K

Rank: 50 out of 279

$177

Average: $293

3

Average: 4

WESLEY VANDER ARK

Camp hill, Pa. 17011

2,875

Rank: 36 out of 279

487

Rank: 89 out of 279

$169K

Rank: 47 out of 279

$346

Average: $293

6

Average: 4

EDWARD TOMKIN

Allentown, Pa. 18103

2,860

Rank: 37 out of 279

340

Rank: 154 out of 279

$137K

Rank: 70 out of 279

$403

Average: $293

8

Average: 4

FRANCES MARCHANT

Bryn mawr, Pa. 19010

2,775

Rank: 38 out of 279

1,282

Rank: 2 out of 279

$190K

Rank: 32 out of 279

$148

Average: $293

2

Average: 4

THEODORE MAUER

Philadelphia, Pa. 19131

2,772

Rank: 39 out of 279

52

Rank: 265 out of 279

$89.5K

Rank: 140 out of 279

$1,721

Average: $293

53

Average: 4

KENNETH BRISKIN

Chester, Pa. 19013

2,772

Rank: 39 out of 279

593

Rank: 54 out of 279

$163K

Rank: 53 out of 279

$275

Average: $293

5

Average: 4

CHARLES GAWTHROP

Philadelphia, Pa. 19104

2,742

Rank: 41 out of 279

1,062

Rank: 5 out of 279

$256K

Rank: 9 out of 279

$241

Average: $293

3

Average: 4

JOHN WASSIL

New castle, Pa. 16101

2,678

Rank: 42 out of 279

181

Rank: 218 out of 279

$37.9K

Rank: 233 out of 279

$209

Average: $293

15

Average: 4

JOEL PERLOFF

Chester, Pa. 19013

2,675

Rank: 43 out of 279

590

Rank: 55 out of 279

$179K

Rank: 40 out of 279

$304

Average: $293

5

Average: 4

MARC SURKIN

Havertown, Pa. 19083

2,672

Rank: 44 out of 279

646

Rank: 39 out of 279

$162K

Rank: 54 out of 279

$250

Average: $293

4

Average: 4

TODD MOREHOUSE

Norristown, Pa. 19401

2,644

Rank: 45 out of 279

584

Rank: 58 out of 279

$237K

Rank: 12 out of 279

$405

Average: $293

5

Average: 4

WILLIAM GARTNER

Chester, Pa. 19013

2,604

Rank: 46 out of 279

665

Rank: 33 out of 279

$117K

Rank: 89 out of 279

$175

Average: $293

4

Average: 4

ANDREW PESTCOE

Allentown, Pa. 18103

2,566

Rank: 47 out of 279

574

Rank: 59 out of 279

$95.5K

Rank: 131 out of 279

$166

Average: $293

4

Average: 4

LEE MILLER

Langhorne, Pa. 19047

2,561

Rank: 48 out of 279

492

Rank: 88 out of 279

$164K

Rank: 52 out of 279

$333

Average: $293

5

Average: 4

WILLIAM BRUCE

Lewisburg, Pa. 17837

2,560

Rank: 49 out of 279

967

Rank: 9 out of 279

$165K

Rank: 48 out of 279

$171

Average: $293

3

Average: 4

MAURITIS BOON

Philadelphia, Pa. 19107

2,481

Rank: 50 out of 279

522

Rank: 78 out of 279

$279K

Rank: 8 out of 279

$534

Average: $293

5

Average: 4

ROBERT LINDHOLM

Media, Pa. 19063

2,473

Rank: 51 out of 279

400

Rank: 127 out of 279

$121K

Rank: 81 out of 279

$303

Average: $293

6

Average: 4

MUHAMMAD AKHTAR

Bradford, Pa. 16701

2,421

Rank: 52 out of 279

542

Rank: 72 out of 279

$73.9K

Rank: 159 out of 279

$136

Average: $293

4

Average: 4

BRETT MOSES

Langhorne, Pa. 19047

2,403

Rank: 53 out of 279

870

Rank: 16 out of 279

$197K

Rank: 28 out of 279

$226

Average: $293

3

Average: 4

STEVEN CHESNICK

Norristown, Pa. 19401

2,401

Rank: 54 out of 279

681

Rank: 29 out of 279

$183K

Rank: 38 out of 279

$269

Average: $293

4

Average: 4

MAURICE ROTH

Philadelphia, Pa. 19114

2,350

Rank: 55 out of 279

461

Rank: 97 out of 279

$87.6K

Rank: 143 out of 279

$190

Average: $293

5

Average: 4

BRIAN FLOWERS

York, Pa. 17403

2,326

Rank: 56 out of 279

936

Rank: 11 out of 279

$148K

Rank: 63 out of 279

$158

Average: $293

2

Average: 4

DAVID PRAGER

Bethlehem, Pa. 18020

2,318

Rank: 57 out of 279

618

Rank: 47 out of 279

$105K

Rank: 112 out of 279

$169

Average: $293

4

Average: 4

DARRYL MUELLER

Wyomissing, Pa. 19610

2,285

Rank: 58 out of 279

617

Rank: 49 out of 279

$99.4K

Rank: 124 out of 279

$161

Average: $293

4

Average: 4

GLENN KAYE

Bethlehem, Pa. 18020

2,275

Rank: 59 out of 279

551

Rank: 70 out of 279

$114K

Rank: 93 out of 279

$207

Average: $293

4

Average: 4

TIMOTHY DOWNEY

West grove, Pa. 19390

2,263

Rank: 60 out of 279

562

Rank: 66 out of 279

$136K

Rank: 72 out of 279

$242

Average: $293

4

Average: 4

BRENT YODER

York, Pa. 17403

2,257

Rank: 61 out of 279

737

Rank: 22 out of 279

$160K

Rank: 56 out of 279

$217

Average: $293

3

Average: 4

GARTH GOOD

York, Pa. 17403

2,247

Rank: 62 out of 279

918

Rank: 14 out of 279

$145K

Rank: 66 out of 279

$158

Average: $293

2

Average: 4

GIANFRANCO TOSO

Wyomissing, Pa. 19610

2,219

Rank: 63 out of 279

609

Rank: 51 out of 279

$83.5K

Rank: 146 out of 279

$137

Average: $293

4

Average: 4

SEAN SMULLEN

Lansdale, Pa. 19446

2,190

Rank: 64 out of 279

726

Rank: 25 out of 279

$151K

Rank: 61 out of 279

$208

Average: $293

3

Average: 4

LAURENCE CRAMER

Phoenixville, Pa. 19460

2,183

Rank: 65 out of 279

642

Rank: 40 out of 279

$170K

Rank: 46 out of 279

$265

Average: $293

3

Average: 4

JON ISAACSON

Camp hill, Pa. 17011

2,177

Rank: 66 out of 279

685

Rank: 27 out of 279

$115K

Rank: 91 out of 279

$168

Average: $293

3

Average: 4

GREGORY WEINSTEIN

Philadelphia, Pa. 19104

2,176

Rank: 67 out of 279

500

Rank: 83 out of 279

$366K

Rank: 3 out of 279

$732

Average: $293

4

Average: 4

MICHAEL HOFFMANN

Exton, Pa. 19341

2,175

Rank: 68 out of 279

534

Rank: 75 out of 279

$121K

Rank: 80 out of 279

$227

Average: $293

4

Average: 4

DARREN HOHN

Hazleton, Pa. 18202

2,147

Rank: 69 out of 279

573

Rank: 60 out of 279

$114K

Rank: 94 out of 279

$199

Average: $293

4

Average: 4

JASON WILMOTH

Abington, Pa. 19001

2,110

Rank: 70 out of 279

675

Rank: 31 out of 279

$196K

Rank: 30 out of 279

$290

Average: $293

3

Average: 4

GABRIEL TE

Greenville, Pa. 16125

2,075

Rank: 71 out of 279

452

Rank: 100 out of 279

$101K

Rank: 119 out of 279

$225

Average: $293

5

Average: 4

RICHARD FERRARO

Carlisle, Pa. 17015

2,073

Rank: 72 out of 279

684

Rank: 28 out of 279

$105K

Rank: 113 out of 279

$153

Average: $293

3

Average: 4

ALAN BERGER

Norristown, Pa. 19401

2,015

Rank: 73 out of 279

382

Rank: 135 out of 279

$151K

Rank: 60 out of 279

$396

Average: $293

5

Average: 4

SHELLY MCQUONE

Sewickley, Pa. 15143

2,014

Rank: 74 out of 279

206

Rank: 203 out of 279

$61.9K

Rank: 189 out of 279

$301

Average: $293

10

Average: 4

WARREN ZAGER

Norristown, Pa. 19401

2,011

Rank: 75 out of 279

463

Rank: 96 out of 279

$227K

Rank: 18 out of 279

$490

Average: $293

4

Average: 4

LANA PATITUCCI

East norriton, Pa. 19401

1,988

Rank: 76 out of 279

461

Rank: 97 out of 279

$153K

Rank: 59 out of 279

$332

Average: $293

4

Average: 4

RICK FORNELLI

Erie, Pa. 16505

1,982

Rank: 77 out of 279

475

Rank: 92 out of 279

$104K

Rank: 114 out of 279

$219

Average: $293

4

Average: 4

GLEN MESAROS

Lebanon, Pa. 17042

1,981

Rank: 78 out of 279

405

Rank: 124 out of 279

$83.2K

Rank: 147 out of 279

$206

Average: $293

5

Average: 4

THOMAS BORAN

Pottsville, Pa. 17901

1,975

Rank: 79 out of 279

1,163

Rank: 4 out of 279

$112K

Rank: 96 out of 279

$97

Average: $293

2

Average: 4

DAVID COGNETTI

Philadelphia, Pa. 19107

1,955

Rank: 80 out of 279

452

Rank: 100 out of 279

$296K

Rank: 7 out of 279

$654

Average: $293

4

Average: 4

STEVEN JONES

Pittsburgh, Pa. 15237

1,948

Rank: 81 out of 279

431

Rank: 110 out of 279

$61.2K

Rank: 191 out of 279

$142

Average: $293

5

Average: 4

RUSSELL MACALUSO

Carlisle, Pa. 17013

1,943

Rank: 82 out of 279

471

Rank: 94 out of 279

$107K

Rank: 109 out of 279

$227

Average: $293

4

Average: 4

PHILIP JOHNSON

Rutledge, Pa. 19070

1,939

Rank: 83 out of 279

278

Rank: 178 out of 279

$113K

Rank: 95 out of 279

$406

Average: $293

7

Average: 4

JUSTIN MACCARTHY

Clearfield, Pa. 16830

1,926

Rank: 84 out of 279

345

Rank: 151 out of 279

$42.3K

Rank: 228 out of 279

$123

Average: $293

6

Average: 4

DAVID ROSEN

Philadelphia, Pa. 19107

1,888

Rank: 85 out of 279

585

Rank: 57 out of 279

$203K

Rank: 26 out of 279

$347

Average: $293

3

Average: 4

JOHN MOFFITT

Lebanon, Pa. 17042

1,880

Rank: 86 out of 279

397

Rank: 131 out of 279

$99.7K

Rank: 122 out of 279

$251

Average: $293

5

Average: 4

ALAN MILLER

Norristown, Pa. 19401

1,867

Rank: 87 out of 279

668

Rank: 32 out of 279

$171K

Rank: 45 out of 279

$257

Average: $293

3

Average: 4

MARC ROSEN

Philadelphia, Pa. 19107

1,866

Rank: 88 out of 279

400

Rank: 127 out of 279

$364K

Rank: 4 out of 279

$910

Average: $293

5

Average: 4

JEFFREY BUCKWALTER

Lansdale, Pa. 19446

1,853

Rank: 89 out of 279

596

Rank: 53 out of 279

$108K

Rank: 106 out of 279

$181

Average: $293

3

Average: 4

STEPHEN MASS

Lansdale, Pa. 19446

1,838

Rank: 90 out of 279

740

Rank: 21 out of 279

$136K

Rank: 71 out of 279

$184

Average: $293

2

Average: 4

PAMELA CRAWFORD

Franklin, Pa. 16323

1,804

Rank: 91 out of 279

380

Rank: 136 out of 279

$53.6K

Rank: 204 out of 279

$141

Average: $293

5

Average: 4

CHRISTOPHER WITT

Camp hill, Pa. 17011

1,776

Rank: 92 out of 279

434

Rank: 109 out of 279

$101K

Rank: 120 out of 279

$234

Average: $293

4

Average: 4

WILLIAM HENRY

Philadelphia, Pa. 19114

1,772

Rank: 93 out of 279

436

Rank: 107 out of 279

$187K

Rank: 35 out of 279

$429

Average: $293

4

Average: 4

AHMED SOLIMAN

Philadelphia, Pa. 19140

1,758

Rank: 94 out of 279

373

Rank: 140 out of 279

$134K

Rank: 74 out of 279

$360

Average: $293

5

Average: 4

GURSTON NYQUIST

Philadelphia, Pa. 19107

1,744

Rank: 95 out of 279

411

Rank: 117 out of 279

$232K

Rank: 15 out of 279

$564

Average: $293

4

Average: 4

NARGES MAZLOOM

Bethlehem, Pa. 18017

1,742

Rank: 96 out of 279

376

Rank: 137 out of 279

$92.4K

Rank: 136 out of 279

$246

Average: $293

5

Average: 4

PHILIP POLLICE

Pittsburgh, Pa. 15237

1,737

Rank: 97 out of 279

267

Rank: 182 out of 279

$65.9K

Rank: 177 out of 279

$247

Average: $293

7

Average: 4

STEPHEN TAI

Phoenixville, Pa. 19460

1,734

Rank: 98 out of 279

501

Rank: 82 out of 279

$108K

Rank: 105 out of 279

$215

Average: $293

3

Average: 4

KAREN RIZZO

Lancaster, Pa. 17601

1,732

Rank: 99 out of 279

411

Rank: 117 out of 279

$145K

Rank: 67 out of 279

$352

Average: $293

4

Average: 4

JOSEPH PUZZI

Pottsville, Pa. 17901

1,731

Rank: 100 out of 279

771

Rank: 19 out of 279

$94.7K

Rank: 132 out of 279

$123

Average: $293

2

Average: 4

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.