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

27,483

Rank: 1 out of 366

1,920

Rank: 12 out of 366

$2.41M

Rank: 1 out of 366

$1,253

Average: $254

14

Average: 5

JONATHAN KANTOR

Philadelphia, Pa. 19104

16,287

Rank: 2 out of 366

1,323

Rank: 37 out of 366

$1.13M

Rank: 2 out of 366

$851

Average: $254

12

Average: 5

WILLIAM SHERWIN

Bala cynwyd, Pa. 19004

14,997

Rank: 3 out of 366

1,331

Rank: 35 out of 366

$631K

Rank: 7 out of 366

$474

Average: $254

11

Average: 5

ROSALIE ELENITSAS

Philadelphia, Pa. 19104

12,631

Rank: 4 out of 366

5,520

Rank: 1 out of 366

$347K

Rank: 34 out of 366

$63

Average: $254

2

Average: 5

IRA BERMAN

York, Pa. 17402

11,856

Rank: 5 out of 366

1,439

Rank: 27 out of 366

$491K

Rank: 13 out of 366

$341

Average: $254

8

Average: 5

EDWARD BONDI

Philadelphia, Pa. 19104

11,499

Rank: 6 out of 366

1,196

Rank: 49 out of 366

$236K

Rank: 83 out of 366

$197

Average: $254

10

Average: 5

GEORGE GROLEAU

Lancaster, Pa. 17602

11,340

Rank: 7 out of 366

1,577

Rank: 21 out of 366

$397K

Rank: 22 out of 366

$252

Average: $254

7

Average: 5

STANTON LEBOUITZ

York, Pa. 17402

11,217

Rank: 8 out of 366

2,400

Rank: 6 out of 366

$448K

Rank: 15 out of 366

$187

Average: $254

5

Average: 5

SCOTT GOTTLIEB

Exton, Pa. 19341

10,895

Rank: 9 out of 366

2,149

Rank: 8 out of 366

$438K

Rank: 17 out of 366

$204

Average: $254

5

Average: 5

DANIEL SHRAGER

Sellersville, Pa. 18960

10,350

Rank: 10 out of 366

1,165

Rank: 54 out of 366

$796K

Rank: 5 out of 366

$684

Average: $254

9

Average: 5

JOHN MULHOLLAND

Bryn mawr, Pa. 19010

9,447

Rank: 11 out of 366

1,260

Rank: 43 out of 366

$428K

Rank: 18 out of 366

$340

Average: $254

7

Average: 5

HAROLD FARBER

Philadelphia, Pa. 19115

9,306

Rank: 12 out of 366

452

Rank: 204 out of 366

$491K

Rank: 12 out of 366

$1,087

Average: $254

21

Average: 5

SAM KIM

Hatboro, Pa. 19040

9,139

Rank: 13 out of 366

798

Rank: 108 out of 366

$300K

Rank: 50 out of 366

$376

Average: $254

11

Average: 5

ANTHONY GUST

Allentown, Pa. 18103

8,638

Rank: 14 out of 366

1,425

Rank: 28 out of 366

$327K

Rank: 37 out of 366

$229

Average: $254

6

Average: 5

JANE ROWE

Altoona, Pa. 16602

8,095

Rank: 15 out of 366

1,475

Rank: 26 out of 366

$293K

Rank: 52 out of 366

$199

Average: $254

5

Average: 5

ROBERT TOKAREK

Abington, Pa. 19001

8,016

Rank: 16 out of 366

2,065

Rank: 10 out of 366

$364K

Rank: 27 out of 366

$176

Average: $254

4

Average: 5

CHRISTINE EGAN

Media, Pa. 19063

7,994

Rank: 17 out of 366

1,179

Rank: 52 out of 366

$353K

Rank: 29 out of 366

$299

Average: $254

7

Average: 5

WILLIAM ANDERSEN

Lancaster, Pa. 17601

7,885

Rank: 18 out of 366

1,718

Rank: 14 out of 366

$506K

Rank: 11 out of 366

$294

Average: $254

5

Average: 5

JASON LEE

Philadelphia, Pa. 19107

7,875

Rank: 19 out of 366

3,865

Rank: 2 out of 366

$440K

Rank: 16 out of 366

$114

Average: $254

2

Average: 5

JOHN STONER

York, Pa. 17404

7,840

Rank: 20 out of 366

1,646

Rank: 19 out of 366

$364K

Rank: 28 out of 366

$221

Average: $254

5

Average: 5

ALAN WESTHEIM

East stroudsburg, Pa. 18301

7,787

Rank: 21 out of 366

2,096

Rank: 9 out of 366

$342K

Rank: 35 out of 366

$163

Average: $254

4

Average: 5

RICHARD HERSCHAFT

Lancaster, Pa. 17602

7,743

Rank: 22 out of 366

1,307

Rank: 40 out of 366

$318K

Rank: 42 out of 366

$244

Average: $254

6

Average: 5

STEVEN CAPLAN

York, Pa. 17402

7,526

Rank: 23 out of 366

1,541

Rank: 23 out of 366

$457K

Rank: 14 out of 366

$297

Average: $254

5

Average: 5

PAUL GROSS

Philadelphia, Pa. 19107

7,453

Rank: 24 out of 366

1,188

Rank: 50 out of 366

$310K

Rank: 45 out of 366

$261

Average: $254

6

Average: 5

MARK BECHTEL

Philadelphia, Pa. 19067

7,389

Rank: 25 out of 366

1,783

Rank: 13 out of 366

$254K

Rank: 73 out of 366

$143

Average: $254

4

Average: 5

STEPHEN SOLOTOFF

Bala cynwyd, Pa. 19004

7,346

Rank: 26 out of 366

1,015

Rank: 74 out of 366

$312K

Rank: 44 out of 366

$308

Average: $254

7

Average: 5

SUSAN KUCIRKA

Schnecksville, Pa. 18078

7,298

Rank: 27 out of 366

1,102

Rank: 63 out of 366

$234K

Rank: 84 out of 366

$212

Average: $254

7

Average: 5

DAVID TWARDZIK

Quakertown, Pa. 18951

7,250

Rank: 28 out of 366

1,058

Rank: 68 out of 366

$382K

Rank: 23 out of 366

$361

Average: $254

7

Average: 5

FREDRIC BROWN

Kingston, Pa. 18704

7,219

Rank: 29 out of 366

1,716

Rank: 15 out of 366

$304K

Rank: 48 out of 366

$177

Average: $254

4

Average: 5

RICHARD MARTINES

Sayre, Pa. 18840

7,115

Rank: 30 out of 366

1,061

Rank: 65 out of 366

$242K

Rank: 78 out of 366

$228

Average: $254

7

Average: 5

HOWARD GOLDMAN

Philadelphia, Pa. 19116

7,099

Rank: 31 out of 366

1,638

Rank: 20 out of 366

$351K

Rank: 30 out of 366

$215

Average: $254

4

Average: 5

HENRY MCKINNEY

Altoona, Pa. 16602

6,988

Rank: 32 out of 366

1,072

Rank: 64 out of 366

$351K

Rank: 32 out of 366

$327

Average: $254

7

Average: 5

JOSHUA LEVIN

Allentown, Pa. 18103

6,880

Rank: 33 out of 366

1,244

Rank: 46 out of 366

$300K

Rank: 51 out of 366

$241

Average: $254

6

Average: 5

STEPHEN PURCELL

Allentown, Pa. 18103

6,842

Rank: 34 out of 366

1,689

Rank: 16 out of 366

$317K

Rank: 43 out of 366

$188

Average: $254

4

Average: 5

DAVID KASPER

Lansdale, Pa. 19446

6,837

Rank: 35 out of 366

1,296

Rank: 42 out of 366

$304K

Rank: 49 out of 366

$234

Average: $254

5

Average: 5

BRIAN LESTER

Merion station, Pa. 19106

6,792

Rank: 36 out of 366

792

Rank: 109 out of 366

$265K

Rank: 65 out of 366

$335

Average: $254

9

Average: 5

CARRIE KOVARIK

Philadelphia, Pa. 19104

6,690

Rank: 37 out of 366

3,104

Rank: 3 out of 366

$185K

Rank: 114 out of 366

$60

Average: $254

2

Average: 5

ADAM WOLDOW

Richboro, Pa. 18954

6,671

Rank: 38 out of 366

1,372

Rank: 32 out of 366

$409K

Rank: 20 out of 366

$298

Average: $254

5

Average: 5

JOHN LEGERE

Lancaster, Pa. 17602

6,668

Rank: 39 out of 366

1,654

Rank: 17 out of 366

$347K

Rank: 33 out of 366

$210

Average: $254

4

Average: 5

MARK MARSILI

Scranton, Pa. 18503

6,570

Rank: 40 out of 366

1,154

Rank: 56 out of 366

$256K

Rank: 72 out of 366

$222

Average: $254

6

Average: 5

RUDOLF ROTH

Radnor, Pa. 19087

6,569

Rank: 41 out of 366

1,103

Rank: 62 out of 366

$188K

Rank: 110 out of 366

$171

Average: $254

6

Average: 5

CHARLES MEYERS

Exton, Pa. 19341

6,492

Rank: 42 out of 366

1,317

Rank: 38 out of 366

$237K

Rank: 81 out of 366

$180

Average: $254

5

Average: 5

LYNN COLAIACOVO

Hermitage, Pa. 16148

6,425

Rank: 43 out of 366

2,426

Rank: 5 out of 366

$305K

Rank: 47 out of 366

$126

Average: $254

3

Average: 5

CHRISTINE COLE

Danville, Pa. 17822

6,360

Rank: 44 out of 366

836

Rank: 102 out of 366

$261K

Rank: 68 out of 366

$313

Average: $254

8

Average: 5

SABRINA DOWD

Williamsport, Pa. 17701

6,274

Rank: 45 out of 366

1,330

Rank: 36 out of 366

$232K

Rank: 85 out of 366

$175

Average: $254

5

Average: 5

ARTHUR SOSIS

Allentown, Pa. 18103

6,217

Rank: 46 out of 366

1,001

Rank: 76 out of 366

$196K

Rank: 105 out of 366

$196

Average: $254

6

Average: 5

RICHARD MCCLAIN

Allentown, Pa. 18103

6,098

Rank: 47 out of 366

1,333

Rank: 34 out of 366

$236K

Rank: 82 out of 366

$177

Average: $254

5

Average: 5

ELIZABETH FITZGERALD

Abington, Pa. 19001

6,090

Rank: 48 out of 366

1,557

Rank: 22 out of 366

$326K

Rank: 39 out of 366

$209

Average: $254

4

Average: 5

RICHARD JOHNSON

Du bois, Pa. 15801

6,075

Rank: 49 out of 366

1,388

Rank: 30 out of 366

$166K

Rank: 126 out of 366

$119

Average: $254

4

Average: 5

JOHN STONER

York, Pa. 17402

6,006

Rank: 50 out of 366

1,137

Rank: 58 out of 366

$616K

Rank: 8 out of 366

$542

Average: $254

5

Average: 5

KATHLEEN VEGLIA

Hazle twp, Pa. 18202

5,957

Rank: 51 out of 366

1,648

Rank: 18 out of 366

$174K

Rank: 123 out of 366

$105

Average: $254

4

Average: 5

JEFFREY WOLFF

Greensburg, Pa. 15601

5,938

Rank: 52 out of 366

1,188

Rank: 50 out of 366

$239K

Rank: 79 out of 366

$201

Average: $254

5

Average: 5

KARA CAPRIOTTI

Bryn mawr, Pa. 19010

5,888

Rank: 53 out of 366

769

Rank: 116 out of 366

$521K

Rank: 10 out of 366

$678

Average: $254

8

Average: 5

JOHN JOYCE

Altoona, Pa. 16602

5,698

Rank: 54 out of 366

924

Rank: 85 out of 366

$274K

Rank: 57 out of 366

$296

Average: $254

6

Average: 5

BARRY FRITER

Huntingdon valley, Pa. 19006

5,654

Rank: 55 out of 366

1,038

Rank: 72 out of 366

$288K

Rank: 54 out of 366

$277

Average: $254

5

Average: 5

PETER MOTEL

Phoenixville, Pa. 19460

5,636

Rank: 56 out of 366

915

Rank: 87 out of 366

$268K

Rank: 62 out of 366

$293

Average: $254

6

Average: 5

PATRICK FEEHAN

Lancaster, Pa. 17601

5,623

Rank: 57 out of 366

1,243

Rank: 47 out of 366

$231K

Rank: 87 out of 366

$186

Average: $254

5

Average: 5

MARY TOPORCER

Doylestown, Pa. 18901

5,533

Rank: 58 out of 366

1,239

Rank: 48 out of 366

$268K

Rank: 60 out of 366

$217

Average: $254

4

Average: 5

DAVID BENJAMIN

Erie, Pa. 16508

5,440

Rank: 59 out of 366

714

Rank: 124 out of 366

$194K

Rank: 106 out of 366

$272

Average: $254

8

Average: 5

BRUCE BROD

Lancaster, Pa. 17601

5,434

Rank: 60 out of 366

1,299

Rank: 41 out of 366

$251K

Rank: 75 out of 366

$194

Average: $254

4

Average: 5

JAMIE ALTMAN

Media, Pa. 19063

5,415

Rank: 61 out of 366

909

Rank: 88 out of 366

$326K

Rank: 38 out of 366

$359

Average: $254

6

Average: 5

ROBERT ENGLISH

Smithfield, Pa. 15478

5,383

Rank: 62 out of 366

712

Rank: 125 out of 366

$381K

Rank: 24 out of 366

$535

Average: $254

8

Average: 5

LINDA LEVENTHAL

Yardley, Pa. 19067

5,265

Rank: 63 out of 366

1,254

Rank: 44 out of 366

$268K

Rank: 61 out of 366

$214

Average: $254

4

Average: 5

PETER PLESS

Meadville, Pa. 16335

5,257

Rank: 64 out of 366

883

Rank: 91 out of 366

$181K

Rank: 118 out of 366

$205

Average: $254

6

Average: 5

ALEXANDER EHRLICH

Philadelphia, Pa. 19103

5,211

Rank: 65 out of 366

1,029

Rank: 73 out of 366

$285K

Rank: 55 out of 366

$277

Average: $254

5

Average: 5

KLAUS HELM

Hershey, Pa. 17033

5,204

Rank: 66 out of 366

2,698

Rank: 4 out of 366

$197K

Rank: 102 out of 366

$73

Average: $254

2

Average: 5

ROBERT RHODES

Ridley park, Pa. 19078

5,192

Rank: 67 out of 366

927

Rank: 84 out of 366

$231K

Rank: 86 out of 366

$249

Average: $254

6

Average: 5

RICHARD WORTZEL

Philadelphia, Pa. 19104

5,168

Rank: 68 out of 366

775

Rank: 113 out of 366

$160K

Rank: 130 out of 366

$206

Average: $254

7

Average: 5

DAVID AMOS

Cranberry township, Pa. 16066

5,149

Rank: 69 out of 366

1,052

Rank: 69 out of 366

$221K

Rank: 93 out of 366

$210

Average: $254

5

Average: 5

JULIA COHEN

Havertown, Pa. 19083

5,097

Rank: 70 out of 366

787

Rank: 110 out of 366

$184K

Rank: 115 out of 366

$234

Average: $254

6

Average: 5

JENNIFER SCEPPA

Lancaster, Pa. 17601

5,081

Rank: 71 out of 366

1,959

Rank: 11 out of 366

$168K

Rank: 125 out of 366

$86

Average: $254

3

Average: 5

ANDREW POLLACK

Ft washington, Pa. 19034

5,034

Rank: 72 out of 366

1,250

Rank: 45 out of 366

$251K

Rank: 74 out of 366

$201

Average: $254

4

Average: 5

MICHAEL TOMEO

Meadowbrook, Pa. 19046

4,992

Rank: 73 out of 366

883

Rank: 91 out of 366

$143K

Rank: 139 out of 366

$162

Average: $254

6

Average: 5

HAROLD MILSTEIN

Norristown, Pa. 19401

4,982

Rank: 74 out of 366

943

Rank: 83 out of 366

$265K

Rank: 66 out of 366

$281

Average: $254

5

Average: 5

GREGG SEVERS

Scranton, Pa. 18503

4,944

Rank: 75 out of 366

949

Rank: 82 out of 366

$203K

Rank: 98 out of 366

$214

Average: $254

5

Average: 5

MICHAEL STIERSTORFER

North wales, Pa. 19454

4,922

Rank: 76 out of 366

1,161

Rank: 55 out of 366

$229K

Rank: 90 out of 366

$197

Average: $254

4

Average: 5

ROCHELLE WEISS

Bryn mawr, Pa. 19010

4,901

Rank: 77 out of 366

1,060

Rank: 67 out of 366

$266K

Rank: 64 out of 366

$251

Average: $254

5

Average: 5

WILLIAM HORN

Hatboro, Pa. 19040

4,889

Rank: 78 out of 366

982

Rank: 78 out of 366

$231K

Rank: 88 out of 366

$235

Average: $254

5

Average: 5

SAMUEL CHACHKIN

Huntingdon valley, Pa. 19006

4,801

Rank: 79 out of 366

780

Rank: 112 out of 366

$309K

Rank: 46 out of 366

$396

Average: $254

6

Average: 5

DANIEL SAUDER

Yardley, Pa. 19067

4,713

Rank: 80 out of 366

859

Rank: 98 out of 366

$281K

Rank: 56 out of 366

$327

Average: $254

5

Average: 5

MARIE HELMOLD

Bethlehem, Pa. 18018

4,680

Rank: 81 out of 366

1,316

Rank: 39 out of 366

$244K

Rank: 76 out of 366

$185

Average: $254

4

Average: 5

TARA LAWLOR

Reading, Pa. 19606

4,616

Rank: 82 out of 366

619

Rank: 150 out of 366

$188K

Rank: 111 out of 366

$304

Average: $254

7

Average: 5

HOWARD ROSENMAN

Yardley, Pa. 19067

4,607

Rank: 83 out of 366

1,130

Rank: 59 out of 366

$226K

Rank: 91 out of 366

$200

Average: $254

4

Average: 5

LAUREL SCHWARTZ

Fort washington, Pa. 19034

4,587

Rank: 84 out of 366

1,486

Rank: 25 out of 366

$196K

Rank: 103 out of 366

$132

Average: $254

3

Average: 5

JOYA SAHU

Philadelphia, Pa. 19107

4,561

Rank: 85 out of 366

2,163

Rank: 7 out of 366

$259K

Rank: 69 out of 366

$120

Average: $254

2

Average: 5

KRISTINA PALEY

Pittsburgh, Pa. 15243

4,559

Rank: 86 out of 366

738

Rank: 119 out of 366

$270K

Rank: 59 out of 366

$365

Average: $254

6

Average: 5

NEKTARIOS LOUNTZIS

Allentown, Pa. 18103

4,496

Rank: 87 out of 366

1,380

Rank: 31 out of 366

$190K

Rank: 108 out of 366

$138

Average: $254

3

Average: 5

ROBERT RUDOLPH

Wyomissing, Pa. 19610

4,418

Rank: 88 out of 366

1,147

Rank: 57 out of 366

$291K

Rank: 53 out of 366

$254

Average: $254

4

Average: 5

ROBERT ROSCHEL

Lancaster, Pa. 17602

4,388

Rank: 89 out of 366

685

Rank: 129 out of 366

$187K

Rank: 112 out of 366

$274

Average: $254

6

Average: 5

DEIRDRE WOOD HARPER

Philadelphia, Pa. 19152

4,380

Rank: 90 out of 366

662

Rank: 136 out of 366

$257K

Rank: 71 out of 366

$389

Average: $254

7

Average: 5

JOHN WILDEMORE

Wayne, Pa. 19087

4,365

Rank: 91 out of 366

903

Rank: 89 out of 366

$203K

Rank: 97 out of 366

$225

Average: $254

5

Average: 5

IMRAN AMIR

Bensalem, Pa. 19020

4,269

Rank: 92 out of 366

414

Rank: 220 out of 366

$376K

Rank: 25 out of 366

$908

Average: $254

10

Average: 5

JASON HENDRIX

Reading, Pa. 19609

4,195

Rank: 93 out of 366

819

Rank: 105 out of 366

$149K

Rank: 134 out of 366

$182

Average: $254

5

Average: 5

ELIZABETH COCH BENSTOCK

Newtown square, Pa. 19073

4,099

Rank: 94 out of 366

677

Rank: 130 out of 366

$176K

Rank: 122 out of 366

$260

Average: $254

6

Average: 5

LISA CARROLL

Glen mills, Pa. 19342

4,030

Rank: 95 out of 366

523

Rank: 178 out of 366

$192K

Rank: 107 out of 366

$368

Average: $254

8

Average: 5

TIMOTHY BROWN

Lyndora, Pa. 16045

3,990

Rank: 96 out of 366

1,123

Rank: 60 out of 366

$132K

Rank: 155 out of 366

$118

Average: $254

4

Average: 5

GLEN CRAWFORD

Philadelphia, Pa. 19107

3,960

Rank: 97 out of 366

657

Rank: 137 out of 366

$161K

Rank: 128 out of 366

$245

Average: $254

6

Average: 5

DANIEL ZAVADAK

Lebanon, Pa. 17042

3,916

Rank: 98 out of 366

1,338

Rank: 33 out of 366

$190K

Rank: 109 out of 366

$142

Average: $254

3

Average: 5

RICHARD CORDOVA

Sinking spring, Pa. 19608

3,847

Rank: 99 out of 366

517

Rank: 181 out of 366

$158K

Rank: 131 out of 366

$305

Average: $254

7

Average: 5

SUSANNAH MCCLAIN

Wexford, Pa. 15090

3,818

Rank: 100 out of 366

624

Rank: 149 out of 366

$153K

Rank: 133 out of 366

$246

Average: $254

6

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.