Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Dermatology

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

DANIEL SHURMAN

Sinking spring, Pa. 19608

31,343

Rank: 1 out of 380

2,343

Rank: 8 out of 380

$3.01M

Rank: 1 out of 380

$1,284

Average: $241

13

Average: 4

WILLIAM SHERWIN

Bala cynwyd, Pa. 19004

14,400

Rank: 2 out of 380

1,239

Rank: 44 out of 380

$611K

Rank: 7 out of 380

$493

Average: $241

12

Average: 4

GEORGE GROLEAU

Lancaster, Pa. 17602

13,194

Rank: 3 out of 380

1,895

Rank: 13 out of 380

$445K

Rank: 17 out of 380

$235

Average: $241

7

Average: 4

ROSALIE ELENITSAS

Philadelphia, Pa. 19104

12,468

Rank: 4 out of 380

5,702

Rank: 1 out of 380

$370K

Rank: 29 out of 380

$65

Average: $241

2

Average: 4

STANTON LEBOUITZ

York, Pa. 17402

12,381

Rank: 5 out of 380

2,435

Rank: 6 out of 380

$488K

Rank: 12 out of 380

$201

Average: $241

5

Average: 4

DANIEL SHRAGER

Sellersville, Pa. 18960

11,686

Rank: 6 out of 380

1,249

Rank: 43 out of 380

$1.51M

Rank: 2 out of 380

$1,209

Average: $241

9

Average: 4

EDWARD BONDI

Philadelphia, Pa. 19104

11,405

Rank: 7 out of 380

1,180

Rank: 48 out of 380

$228K

Rank: 79 out of 380

$193

Average: $241

10

Average: 4

JONATHAN KANTOR

Philadelphia, Pa. 19104

11,396

Rank: 8 out of 380

1,177

Rank: 51 out of 380

$1.09M

Rank: 3 out of 380

$922

Average: $241

10

Average: 4

JOHN MULHOLLAND

Bryn mawr, Pa. 19010

10,792

Rank: 9 out of 380

1,403

Rank: 32 out of 380

$497K

Rank: 11 out of 380

$354

Average: $241

8

Average: 4

IRA BERMAN

York, Pa. 17402

10,672

Rank: 10 out of 380

1,329

Rank: 37 out of 380

$451K

Rank: 16 out of 380

$340

Average: $241

8

Average: 4

HERBERT ALLEN

Philadelphia, Pa. 19107

10,575

Rank: 11 out of 380

3,746

Rank: 3 out of 380

$373K

Rank: 27 out of 380

$100

Average: $241

3

Average: 4

SAM KIM

Hatboro, Pa. 19040

10,226

Rank: 12 out of 380

834

Rank: 104 out of 380

$301K

Rank: 48 out of 380

$361

Average: $241

12

Average: 4

SCOTT GOTTLIEB

Exton, Pa. 19341

8,891

Rank: 13 out of 380

1,733

Rank: 16 out of 380

$387K

Rank: 23 out of 380

$223

Average: $241

5

Average: 4

CHRISTINE COLE

Danville, Pa. 17822

8,563

Rank: 14 out of 380

983

Rank: 78 out of 380

$280K

Rank: 58 out of 380

$285

Average: $241

9

Average: 4

DAVID KASPER

Lansdale, Pa. 19446

8,511

Rank: 15 out of 380

1,613

Rank: 23 out of 380

$340K

Rank: 35 out of 380

$211

Average: $241

5

Average: 4

ALAN WESTHEIM

East stroudsburg, Pa. 18301

8,173

Rank: 16 out of 380

2,184

Rank: 10 out of 380

$382K

Rank: 25 out of 380

$175

Average: $241

4

Average: 4

JOHN STONER

York, Pa. 17404

8,044

Rank: 17 out of 380

1,693

Rank: 19 out of 380

$345K

Rank: 33 out of 380

$204

Average: $241

5

Average: 4

JASON LEE

Philadelphia, Pa. 19107

7,995

Rank: 18 out of 380

4,110

Rank: 2 out of 380

$471K

Rank: 13 out of 380

$115

Average: $241

2

Average: 4

RICHARD HERSCHAFT

Lancaster, Pa. 17602

7,734

Rank: 19 out of 380

1,401

Rank: 33 out of 380

$309K

Rank: 44 out of 380

$221

Average: $241

6

Average: 4

STEPHEN PURCELL

Allentown, Pa. 18103

7,632

Rank: 20 out of 380

1,762

Rank: 14 out of 380

$354K

Rank: 32 out of 380

$201

Average: $241

4

Average: 4

ANTHONY GUST

Allentown, Pa. 18103

7,598

Rank: 21 out of 380

1,422

Rank: 31 out of 380

$303K

Rank: 47 out of 380

$213

Average: $241

5

Average: 4

WILLIAM ANDERSEN

Lancaster, Pa. 17601

7,575

Rank: 22 out of 380

1,746

Rank: 15 out of 380

$460K

Rank: 15 out of 380

$264

Average: $241

4

Average: 4

HOWARD GOLDMAN

Philadelphia, Pa. 19116

7,503

Rank: 23 out of 380

1,695

Rank: 18 out of 380

$341K

Rank: 34 out of 380

$201

Average: $241

4

Average: 4

CHRISTINE EGAN

Media, Pa. 19063

7,491

Rank: 24 out of 380

1,277

Rank: 40 out of 380

$330K

Rank: 39 out of 380

$259

Average: $241

6

Average: 4

DAVID TWARDZIK

Quakertown, Pa. 18951

7,464

Rank: 25 out of 380

1,044

Rank: 67 out of 380

$372K

Rank: 28 out of 380

$356

Average: $241

7

Average: 4

CHARLES MEYERS

Exton, Pa. 19341

7,401

Rank: 26 out of 380

1,484

Rank: 26 out of 380

$271K

Rank: 61 out of 380

$183

Average: $241

5

Average: 4

JANE ROWE

Altoona, Pa. 16602

7,259

Rank: 27 out of 380

1,476

Rank: 28 out of 380

$218K

Rank: 90 out of 380

$148

Average: $241

5

Average: 4

STEVEN CAPLAN

York, Pa. 17402

7,218

Rank: 28 out of 380

1,484

Rank: 26 out of 380

$438K

Rank: 19 out of 380

$295

Average: $241

5

Average: 4

MARK MARSILI

Scranton, Pa. 18503

7,112

Rank: 29 out of 380

1,238

Rank: 45 out of 380

$273K

Rank: 59 out of 380

$220

Average: $241

6

Average: 4

SUSAN KUCIRKA

Schnecksville, Pa. 18078

7,063

Rank: 30 out of 380

1,114

Rank: 61 out of 380

$229K

Rank: 78 out of 380

$205

Average: $241

6

Average: 4

CARRIE KOVARIK

Philadelphia, Pa. 19104

7,048

Rank: 31 out of 380

3,355

Rank: 4 out of 380

$208K

Rank: 94 out of 380

$62

Average: $241

2

Average: 4

KARA CAPRIOTTI

Bryn mawr, Pa. 19010

6,907

Rank: 32 out of 380

1,011

Rank: 73 out of 380

$722K

Rank: 6 out of 380

$714

Average: $241

7

Average: 4

RICHARD CORDOVA

Sinking spring, Pa. 19608

6,833

Rank: 33 out of 380

857

Rank: 99 out of 380

$284K

Rank: 55 out of 380

$331

Average: $241

8

Average: 4

HENRY MCKINNEY

Altoona, Pa. 16602

6,829

Rank: 34 out of 380

1,168

Rank: 53 out of 380

$362K

Rank: 30 out of 380

$310

Average: $241

6

Average: 4

HAROLD FARBER

Philadelphia, Pa. 19115

6,808

Rank: 35 out of 380

534

Rank: 188 out of 380

$403K

Rank: 22 out of 380

$755

Average: $241

13

Average: 4

SABRINA DOWD

Williamsport, Pa. 17701

6,795

Rank: 36 out of 380

1,450

Rank: 29 out of 380

$257K

Rank: 70 out of 380

$177

Average: $241

5

Average: 4

STEPHEN SOLOTOFF

Bala cynwyd, Pa. 19004

6,790

Rank: 37 out of 380

1,043

Rank: 68 out of 380

$297K

Rank: 49 out of 380

$285

Average: $241

7

Average: 4

RICHARD MCCLAIN

Allentown, Pa. 18103

6,720

Rank: 38 out of 380

1,437

Rank: 30 out of 380

$269K

Rank: 62 out of 380

$188

Average: $241

5

Average: 4

FREDRIC BROWN

Kingston, Pa. 18704

6,681

Rank: 39 out of 380

1,602

Rank: 24 out of 380

$290K

Rank: 53 out of 380

$181

Average: $241

4

Average: 4

ROBERT TOKAREK

Abington, Pa. 19001

6,679

Rank: 40 out of 380

1,984

Rank: 12 out of 380

$305K

Rank: 45 out of 380

$154

Average: $241

3

Average: 4

RUDOLF ROTH

Radnor, Pa. 19087

6,648

Rank: 41 out of 380

1,120

Rank: 59 out of 380

$184K

Rank: 111 out of 380

$164

Average: $241

6

Average: 4

KRISTINA PALEY

Pittsburgh, Pa. 15243

6,591

Rank: 42 out of 380

925

Rank: 88 out of 380

$421K

Rank: 20 out of 380

$455

Average: $241

7

Average: 4

JOHN STONER

York, Pa. 17402

6,290

Rank: 43 out of 380

1,137

Rank: 57 out of 380

$561K

Rank: 9 out of 380

$493

Average: $241

6

Average: 4

JOSHUA LEVIN

Allentown, Pa. 18103

6,170

Rank: 44 out of 380

1,222

Rank: 46 out of 380

$284K

Rank: 56 out of 380

$232

Average: $241

5

Average: 4

KATHLEEN VEGLIA

Hazle twp, Pa. 18202

6,084

Rank: 45 out of 380

1,667

Rank: 21 out of 380

$177K

Rank: 122 out of 380

$106

Average: $241

4

Average: 4

BARRY FRITER

Huntingdon valley, Pa. 19006

5,999

Rank: 46 out of 380

1,115

Rank: 60 out of 380

$293K

Rank: 51 out of 380

$263

Average: $241

5

Average: 4

PETER MOTEL

Phoenixville, Pa. 19460

5,997

Rank: 47 out of 380

955

Rank: 82 out of 380

$294K

Rank: 50 out of 380

$308

Average: $241

6

Average: 4

ARTHUR SOSIS

Allentown, Pa. 18103

5,879

Rank: 48 out of 380

870

Rank: 98 out of 380

$166K

Rank: 129 out of 380

$191

Average: $241

7

Average: 4

ELIZABETH FITZGERALD

Abington, Pa. 19001

5,839

Rank: 49 out of 380

1,634

Rank: 22 out of 380

$305K

Rank: 46 out of 380

$187

Average: $241

4

Average: 4

LAUREL SCHWARTZ

Fort washington, Pa. 19034

5,791

Rank: 50 out of 380

1,680

Rank: 20 out of 380

$230K

Rank: 76 out of 380

$137

Average: $241

3

Average: 4

PETER PLESS

Meadville, Pa. 16335

5,768

Rank: 51 out of 380

971

Rank: 80 out of 380

$204K

Rank: 95 out of 380

$210

Average: $241

6

Average: 4

LINDA LEVENTHAL

Yardley, Pa. 19067

5,716

Rank: 52 out of 380

1,314

Rank: 39 out of 380

$292K

Rank: 52 out of 380

$222

Average: $241

4

Average: 4

SAMUEL CHACHKIN

Huntingdon valley, Pa. 19006

5,693

Rank: 53 out of 380

948

Rank: 86 out of 380

$331K

Rank: 38 out of 380

$349

Average: $241

6

Average: 4

LYNN COLAIACOVO

Hermitage, Pa. 16148

5,668

Rank: 54 out of 380

2,293

Rank: 9 out of 380

$267K

Rank: 65 out of 380

$116

Average: $241

2

Average: 4

JAMIE ALTMAN

Media, Pa. 19063

5,668

Rank: 54 out of 380

994

Rank: 76 out of 380

$322K

Rank: 41 out of 380

$324

Average: $241

6

Average: 4

RICHARD MARTINES

Sayre, Pa. 18840

5,665

Rank: 56 out of 380

1,022

Rank: 72 out of 380

$225K

Rank: 82 out of 380

$220

Average: $241

6

Average: 4

RICHARD JOHNSON

Du bois, Pa. 15801

5,648

Rank: 57 out of 380

1,377

Rank: 34 out of 380

$136K

Rank: 146 out of 380

$99

Average: $241

4

Average: 4

JEFFREY WOLFF

Greensburg, Pa. 15601

5,634

Rank: 58 out of 380

1,178

Rank: 49 out of 380

$220K

Rank: 88 out of 380

$187

Average: $241

5

Average: 4

DAVID BENJAMIN

Erie, Pa. 16508

5,608

Rank: 59 out of 380

742

Rank: 123 out of 380

$202K

Rank: 96 out of 380

$273

Average: $241

8

Average: 4

ROBERT ENGLISH

Smithfield, Pa. 15478

5,550

Rank: 60 out of 380

769

Rank: 114 out of 380

$323K

Rank: 40 out of 380

$420

Average: $241

7

Average: 4

KLAUS HELM

Hershey, Pa. 17033

5,529

Rank: 61 out of 380

2,891

Rank: 5 out of 380

$216K

Rank: 92 out of 380

$75

Average: $241

2

Average: 4

MICHAEL TOMEO

Meadowbrook, Pa. 19046

5,496

Rank: 62 out of 380

842

Rank: 103 out of 380

$132K

Rank: 151 out of 380

$157

Average: $241

7

Average: 4

JENNIFER SCEPPA

Lancaster, Pa. 17601

5,481

Rank: 63 out of 380

2,054

Rank: 11 out of 380

$182K

Rank: 114 out of 380

$89

Average: $241

3

Average: 4

DAVID AMOS

Cranberry township, Pa. 16066

5,440

Rank: 64 out of 380

1,085

Rank: 62 out of 380

$222K

Rank: 85 out of 380

$205

Average: $241

5

Average: 4

ROBERT RHODES

Ridley park, Pa. 19078

5,409

Rank: 65 out of 380

917

Rank: 89 out of 380

$229K

Rank: 77 out of 380

$249

Average: $241

6

Average: 4

NEKTARIOS LOUNTZIS

Allentown, Pa. 18103

5,315

Rank: 66 out of 380

1,710

Rank: 17 out of 380

$237K

Rank: 72 out of 380

$139

Average: $241

3

Average: 4

JOHN JOYCE

Altoona, Pa. 16602

5,236

Rank: 67 out of 380

906

Rank: 91 out of 380

$235K

Rank: 74 out of 380

$260

Average: $241

6

Average: 4

RICHARD WORTZEL

Philadelphia, Pa. 19104

5,216

Rank: 68 out of 380

604

Rank: 155 out of 380

$97.4K

Rank: 194 out of 380

$161

Average: $241

9

Average: 4

BRUCE BROD

Lancaster, Pa. 17601

5,199

Rank: 69 out of 380

1,178

Rank: 49 out of 380

$223K

Rank: 83 out of 380

$189

Average: $241

4

Average: 4

MARY TOPORCER

Doylestown, Pa. 18901

5,195

Rank: 70 out of 380

1,255

Rank: 41 out of 380

$250K

Rank: 71 out of 380

$199

Average: $241

4

Average: 4

JULIA COHEN

Havertown, Pa. 19083

5,193

Rank: 71 out of 380

980

Rank: 79 out of 380

$218K

Rank: 91 out of 380

$222

Average: $241

5

Average: 4

ALEXANDER EHRLICH

Philadelphia, Pa. 19103

5,147

Rank: 72 out of 380

1,077

Rank: 63 out of 380

$288K

Rank: 54 out of 380

$267

Average: $241

5

Average: 4

JASON HENDRIX

Reading, Pa. 19609

5,078

Rank: 73 out of 380

1,033

Rank: 69 out of 380

$183K

Rank: 113 out of 380

$177

Average: $241

5

Average: 4

MICHAEL STIERSTORFER

North wales, Pa. 19454

4,911

Rank: 74 out of 380

1,149

Rank: 54 out of 380

$223K

Rank: 84 out of 380

$194

Average: $241

4

Average: 4

MARIE HELMOLD

Bethlehem, Pa. 18018

4,900

Rank: 75 out of 380

1,356

Rank: 36 out of 380

$236K

Rank: 73 out of 380

$174

Average: $241

4

Average: 4

TARA LAWLOR

Reading, Pa. 19606

4,883

Rank: 76 out of 380

634

Rank: 145 out of 380

$193K

Rank: 104 out of 380

$304

Average: $241

8

Average: 4

JOYA SAHU

Philadelphia, Pa. 19107

4,809

Rank: 77 out of 380

2,409

Rank: 7 out of 380

$284K

Rank: 57 out of 380

$118

Average: $241

2

Average: 4

DEIRDRE WOOD HARPER

Philadelphia, Pa. 19152

4,783

Rank: 78 out of 380

707

Rank: 130 out of 380

$265K

Rank: 66 out of 380

$374

Average: $241

7

Average: 4

GREGG SEVERS

Scranton, Pa. 18503

4,739

Rank: 79 out of 380

949

Rank: 84 out of 380

$195K

Rank: 102 out of 380

$205

Average: $241

5

Average: 4

WILLIAM HORN

Hatboro, Pa. 19040

4,647

Rank: 80 out of 380

948

Rank: 86 out of 380

$209K

Rank: 93 out of 380

$220

Average: $241

5

Average: 4

ROCHELLE WEISS

Bryn mawr, Pa. 19010

4,644

Rank: 81 out of 380

1,025

Rank: 71 out of 380

$260K

Rank: 68 out of 380

$253

Average: $241

5

Average: 4

GLEN CRAWFORD

Philadelphia, Pa. 19107

4,606

Rank: 82 out of 380

721

Rank: 127 out of 380

$177K

Rank: 120 out of 380

$246

Average: $241

6

Average: 4

JOHN WILDEMORE

Wayne, Pa. 19087

4,540

Rank: 83 out of 380

949

Rank: 84 out of 380

$201K

Rank: 97 out of 380

$212

Average: $241

5

Average: 4

HOWARD ROSENMAN

Yardley, Pa. 19067

4,425

Rank: 84 out of 380

1,033

Rank: 69 out of 380

$233K

Rank: 75 out of 380

$226

Average: $241

4

Average: 4

HAROLD MILSTEIN

Norristown, Pa. 19401

4,412

Rank: 85 out of 380

993

Rank: 77 out of 380

$221K

Rank: 87 out of 380

$222

Average: $241

4

Average: 4

JOHN LEGERE

Lancaster, Pa. 17602

4,384

Rank: 86 out of 380

1,250

Rank: 42 out of 380

$218K

Rank: 89 out of 380

$174

Average: $241

4

Average: 4

ELIZABETH COCH BENSTOCK

Newtown square, Pa. 19073

4,347

Rank: 87 out of 380

738

Rank: 124 out of 380

$189K

Rank: 109 out of 380

$256

Average: $241

6

Average: 4

JASON NEUSTADTER

Philadelphia, Pa. 19102

4,219

Rank: 88 out of 380

600

Rank: 158 out of 380

$196K

Rank: 99 out of 380

$326

Average: $241

7

Average: 4

DANIEL ROLING

Bryn mawr, Pa. 19010

4,209

Rank: 89 out of 380

904

Rank: 92 out of 380

$272K

Rank: 60 out of 380

$300

Average: $241

5

Average: 4

SCOTT LIM

Erie, Pa. 16506

4,191

Rank: 90 out of 380

892

Rank: 94 out of 380

$153K

Rank: 135 out of 380

$171

Average: $241

5

Average: 4

ROBERT ROSCHEL

Lancaster, Pa. 17602

4,163

Rank: 91 out of 380

645

Rank: 143 out of 380

$173K

Rank: 124 out of 380

$268

Average: $241

6

Average: 4

CHRISTOPHER MILLER

Philadelphia, Pa. 19104

4,072

Rank: 92 out of 380

536

Rank: 187 out of 380

$412K

Rank: 21 out of 380

$768

Average: $241

8

Average: 4

GOPAL PATEL

Media, Pa. 19063

3,967

Rank: 93 out of 380

723

Rank: 126 out of 380

$192K

Rank: 105 out of 380

$266

Average: $241

5

Average: 4

ANDREW POLLACK

Ft washington, Pa. 19034

3,865

Rank: 94 out of 380

1,069

Rank: 64 out of 380

$195K

Rank: 100 out of 380

$183

Average: $241

4

Average: 4

DANIEL ZAVADAK

Lebanon, Pa. 17042

3,863

Rank: 95 out of 380

1,357

Rank: 35 out of 380

$190K

Rank: 107 out of 380

$140

Average: $241

3

Average: 4

MITCHELL ANOLIK

Phila, Pa. 19134

3,847

Rank: 96 out of 380

749

Rank: 121 out of 380

$151K

Rank: 136 out of 380

$202

Average: $241

5

Average: 4

AMY BASILE

Media, Pa. 19063

3,835

Rank: 97 out of 380

626

Rank: 149 out of 380

$179K

Rank: 118 out of 380

$285

Average: $241

6

Average: 4

BARBARA VAIL

Warrington, Pa. 18976

3,793

Rank: 98 out of 380

624

Rank: 150 out of 380

$183K

Rank: 112 out of 380

$293

Average: $241

6

Average: 4

TED STAMPIEN

Clarks summit, Pa. 18411

3,762

Rank: 99 out of 380

967

Rank: 81 out of 380

$119K

Rank: 162 out of 380

$123

Average: $241

4

Average: 4

KARI BOUCHER

Glen mills, Pa. 19342

3,696

Rank: 100 out of 380

703

Rank: 131 out of 380

$168K

Rank: 126 out of 380

$239

Average: $241

5

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 2015 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.