Treatment Tracker

The Doctors and Services in Medicare Part B

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

PAUL SIEBER

Lancaster, Pa. 17601

19,455

Rank: 1 out of 368

1,144

Rank: 19 out of 368

$440K

Rank: 4 out of 368

$385

Average: $269

17

Average: 5

JOSEPH LENNERT

Bethlehem, Pa. 18017

13,351

Rank: 2 out of 368

1,437

Rank: 5 out of 368

$403K

Rank: 8 out of 368

$281

Average: $269

9

Average: 5

CLYDE STRANG

Gettysburg, Pa. 17325

12,050

Rank: 3 out of 368

1,083

Rank: 24 out of 368

$297K

Rank: 28 out of 368

$274

Average: $269

11

Average: 5

KENNETH FITZPATRICK

West chester, Pa. 19380

10,675

Rank: 4 out of 368

1,322

Rank: 8 out of 368

$552K

Rank: 1 out of 368

$418

Average: $269

8

Average: 5

GUY BERNSTEIN

Bryn mawr, Pa. 19010

9,815

Rank: 5 out of 368

878

Rank: 62 out of 368

$448K

Rank: 3 out of 368

$510

Average: $269

11

Average: 5

DAVID RAEZER

Darby, Pa. 19023

9,687

Rank: 6 out of 368

416

Rank: 215 out of 368

$286K

Rank: 32 out of 368

$688

Average: $269

23

Average: 5

MEHRDAD SOROUSH

Rosemont, Pa. 19010

9,605

Rank: 7 out of 368

1,042

Rank: 27 out of 368

$341K

Rank: 15 out of 368

$328

Average: $269

9

Average: 5

LEIGH BERGMANN

Bryn mawr, Pa. 19010

9,445

Rank: 8 out of 368

1,051

Rank: 26 out of 368

$297K

Rank: 27 out of 368

$282

Average: $269

9

Average: 5

VICTOR ALTADONNA

Lancaster, Pa. 17601

9,075

Rank: 9 out of 368

1,211

Rank: 12 out of 368

$220K

Rank: 68 out of 368

$182

Average: $269

7

Average: 5

SCOTT ROSEN

Easton, Pa. 18042

8,907

Rank: 10 out of 368

891

Rank: 59 out of 368

$283K

Rank: 34 out of 368

$318

Average: $269

10

Average: 5

ROBERT MINO

Horsham, Pa. 19044

8,820

Rank: 11 out of 368

757

Rank: 89 out of 368

$285K

Rank: 33 out of 368

$377

Average: $269

12

Average: 5

STEVEN ROCKOFF

Williamsport, Pa. 17701

8,719

Rank: 12 out of 368

604

Rank: 139 out of 368

$360K

Rank: 12 out of 368

$597

Average: $269

14

Average: 5

GEORGE DAKWAR

Media, Pa. 19063

8,693

Rank: 13 out of 368

640

Rank: 128 out of 368

$272K

Rank: 37 out of 368

$426

Average: $269

14

Average: 5

JOSEPH IZES

Horsham, Pa. 19044

8,575

Rank: 14 out of 368

647

Rank: 127 out of 368

$270K

Rank: 39 out of 368

$417

Average: $269

13

Average: 5

JAMES SQUADRITO

Bryn mawr, Pa. 19010

8,291

Rank: 15 out of 368

974

Rank: 40 out of 368

$428K

Rank: 5 out of 368

$439

Average: $269

9

Average: 5

DONALD ANDERSEN

West chester, Pa. 19380

8,211

Rank: 16 out of 368

1,173

Rank: 15 out of 368

$348K

Rank: 13 out of 368

$297

Average: $269

7

Average: 5

ROBERT HONG

Lancaster, Pa. 17601

7,927

Rank: 17 out of 368

941

Rank: 46 out of 368

$183K

Rank: 109 out of 368

$194

Average: $269

8

Average: 5

GEORGE BOLINE

Harrisburg, Pa. 17109

7,848

Rank: 18 out of 368

1,723

Rank: 1 out of 368

$190K

Rank: 103 out of 368

$110

Average: $269

5

Average: 5

DONALD PREATE

Scranton, Pa. 18503

7,845

Rank: 19 out of 368

1,344

Rank: 7 out of 368

$365K

Rank: 11 out of 368

$271

Average: $269

6

Average: 5

GLENN BLOISO

Williamsport, Pa. 17701

7,792

Rank: 20 out of 368

747

Rank: 91 out of 368

$304K

Rank: 25 out of 368

$407

Average: $269

10

Average: 5

FRANCIS ROMMEL

Lancaster, Pa. 17601

7,679

Rank: 21 out of 368

1,025

Rank: 29 out of 368

$190K

Rank: 102 out of 368

$185

Average: $269

7

Average: 5

JASON BONSLAVER

York, Pa. 17402

7,582

Rank: 22 out of 368

579

Rank: 149 out of 368

$186K

Rank: 105 out of 368

$322

Average: $269

13

Average: 5

THOMAS KACHEL

Camp hill, Pa. 17011

7,501

Rank: 23 out of 368

1,153

Rank: 17 out of 368

$251K

Rank: 49 out of 368

$218

Average: $269

7

Average: 5

ILIA ZELTSER

Bryn mawr, Pa. 19010

7,443

Rank: 24 out of 368

680

Rank: 115 out of 368

$283K

Rank: 35 out of 368

$416

Average: $269

11

Average: 5

CHRISTOPHER WOODARD

Lancaster, Pa. 17601

7,438

Rank: 25 out of 368

866

Rank: 66 out of 368

$168K

Rank: 124 out of 368

$193

Average: $269

9

Average: 5

KENNETH COLLINS

West chester, Pa. 19380

7,249

Rank: 26 out of 368

1,171

Rank: 16 out of 368

$320K

Rank: 19 out of 368

$273

Average: $269

6

Average: 5

STEVEN SALVA

Drexel hill, Pa. 19026

7,139

Rank: 27 out of 368

989

Rank: 37 out of 368

$255K

Rank: 48 out of 368

$258

Average: $269

7

Average: 5

DAVID SVETEC

Lancaster, Pa. 17601

7,028

Rank: 28 out of 368

788

Rank: 84 out of 368

$200K

Rank: 89 out of 368

$254

Average: $269

9

Average: 5

SHAWN WHITE

Wyomissing, Pa. 19610

6,979

Rank: 29 out of 368

709

Rank: 105 out of 368

$299K

Rank: 26 out of 368

$422

Average: $269

10

Average: 5

RAVI RAJAN

Langhorne, Pa. 19047

6,901

Rank: 30 out of 368

710

Rank: 103 out of 368

$294K

Rank: 30 out of 368

$414

Average: $269

10

Average: 5

ANUJ CHOPRA

Bloomsburg, Pa. 17815

6,871

Rank: 31 out of 368

416

Rank: 215 out of 368

$230K

Rank: 63 out of 368

$554

Average: $269

17

Average: 5

JAMES MOYER

East stroudsburg, Pa. 18301

6,766

Rank: 32 out of 368

1,299

Rank: 10 out of 368

$413K

Rank: 6 out of 368

$318

Average: $269

5

Average: 5

KENNETH LESSANS

Lancaster, Pa. 17604

6,724

Rank: 33 out of 368

915

Rank: 50 out of 368

$195K

Rank: 95 out of 368

$213

Average: $269

7

Average: 5

ARVIND SRINIVASAN

Hazleton, Pa. 18201

6,712

Rank: 34 out of 368

1,623

Rank: 2 out of 368

$370K

Rank: 10 out of 368

$228

Average: $269

4

Average: 5

PHILLIP GINSBERG

Philadelphia, Pa. 19141

6,687

Rank: 35 out of 368

910

Rank: 55 out of 368

$268K

Rank: 40 out of 368

$294

Average: $269

7

Average: 5

JEFFREY GORDON

Sellersville, Pa. 18960

6,649

Rank: 36 out of 368

667

Rank: 120 out of 368

$223K

Rank: 66 out of 368

$334

Average: $269

10

Average: 5

MICHAEL DEL TERZO

Lancaster, Pa. 17601

6,575

Rank: 37 out of 368

1,114

Rank: 20 out of 368

$196K

Rank: 94 out of 368

$176

Average: $269

6

Average: 5

ILYA VOLFSON

Media, Pa. 19063

6,476

Rank: 38 out of 368

701

Rank: 106 out of 368

$275K

Rank: 36 out of 368

$393

Average: $269

9

Average: 5

PIERRE GHAYAD

Drexel hill, Pa. 19026

6,432

Rank: 39 out of 368

1,201

Rank: 13 out of 368

$312K

Rank: 22 out of 368

$260

Average: $269

5

Average: 5

DAVID ALTMAN

Sellersville, Pa. 18960

6,357

Rank: 40 out of 368

804

Rank: 76 out of 368

$501K

Rank: 2 out of 368

$624

Average: $269

8

Average: 5

BRUCE FRANTZ

York, Pa. 17403

6,316

Rank: 41 out of 368

653

Rank: 126 out of 368

$217K

Rank: 71 out of 368

$333

Average: $269

10

Average: 5

CHRIS THEODORAN

Lancaster, Pa. 17601

6,299

Rank: 42 out of 368

947

Rank: 45 out of 368

$195K

Rank: 96 out of 368

$206

Average: $269

7

Average: 5

PATRICK SHENOT

Philadelphia, Pa. 19107

6,093

Rank: 43 out of 368

513

Rank: 167 out of 368

$169K

Rank: 122 out of 368

$329

Average: $269

12

Average: 5

ALAN FLEISCHER

Wyomissing, Pa. 19610

6,091

Rank: 44 out of 368

1,014

Rank: 31 out of 368

$338K

Rank: 16 out of 368

$333

Average: $269

6

Average: 5

LEE BLATSTEIN

Lansdale, Pa. 19446

6,055

Rank: 45 out of 368

1,114

Rank: 20 out of 368

$315K

Rank: 21 out of 368

$283

Average: $269

5

Average: 5

ROBERT FIORELLI

Wilkes barre, Pa. 18702

5,992

Rank: 46 out of 368

1,303

Rank: 9 out of 368

$322K

Rank: 17 out of 368

$247

Average: $269

5

Average: 5

WILLIAM MERRIAM

West chester, Pa. 19380

5,868

Rank: 47 out of 368

886

Rank: 61 out of 368

$256K

Rank: 47 out of 368

$289

Average: $269

7

Average: 5

RICHARD JONES

Hanover, Pa. 17331

5,861

Rank: 48 out of 368

776

Rank: 86 out of 368

$213K

Rank: 79 out of 368

$274

Average: $269

8

Average: 5

ROBERT ROSE

Pottstown, Pa. 19464

5,831

Rank: 49 out of 368

794

Rank: 81 out of 368

$247K

Rank: 53 out of 368

$311

Average: $269

7

Average: 5

PAUL RUSSINKO

Lancaster, Pa. 17601

5,699

Rank: 50 out of 368

868

Rank: 65 out of 368

$192K

Rank: 101 out of 368

$221

Average: $269

7

Average: 5

MICHAEL EUFEMIO

East stroudsburg, Pa. 18301

5,697

Rank: 51 out of 368

1,234

Rank: 11 out of 368

$343K

Rank: 14 out of 368

$278

Average: $269

5

Average: 5

CONSTANTINE HARRIS

Wyomissing, Pa. 19610

5,649

Rank: 52 out of 368

821

Rank: 74 out of 368

$270K

Rank: 38 out of 368

$328

Average: $269

7

Average: 5

JEFFREY REICH

Huntingdon valley, Pa. 19006

5,647

Rank: 53 out of 368

896

Rank: 57 out of 368

$207K

Rank: 82 out of 368

$231

Average: $269

6

Average: 5

FRANK DAMICO

Harrisburg, Pa. 17109

5,618

Rank: 54 out of 368

1,523

Rank: 4 out of 368

$163K

Rank: 128 out of 368

$107

Average: $269

4

Average: 5

JOEL RACH

Monongahela, Pa. 15063

5,558

Rank: 55 out of 368

295

Rank: 273 out of 368

$151K

Rank: 151 out of 368

$512

Average: $269

19

Average: 5

JAMES BOLLINGER

Paoli, Pa. 19301

5,551

Rank: 56 out of 368

921

Rank: 49 out of 368

$251K

Rank: 50 out of 368

$272

Average: $269

6

Average: 5

ROBERT SCHNALL

Wynnewood, Pa. 19096

5,523

Rank: 57 out of 368

996

Rank: 35 out of 368

$250K

Rank: 51 out of 368

$251

Average: $269

6

Average: 5

DAVID MCGINNIS

Bryn mawr, Pa. 19010

5,442

Rank: 58 out of 368

825

Rank: 73 out of 368

$241K

Rank: 55 out of 368

$292

Average: $269

7

Average: 5

RALPH DUNCAN

York, Pa. 17403

5,402

Rank: 59 out of 368

694

Rank: 108 out of 368

$193K

Rank: 99 out of 368

$278

Average: $269

8

Average: 5

JOSE MORENO

Pottstown, Pa. 19464

5,372

Rank: 60 out of 368

733

Rank: 96 out of 368

$228K

Rank: 64 out of 368

$311

Average: $269

7

Average: 5

MATTHEW GERSTEIN

Sellersville, Pa. 18960

5,370

Rank: 61 out of 368

744

Rank: 92 out of 368

$382K

Rank: 9 out of 368

$514

Average: $269

7

Average: 5

CHRISTOPHER MOYER

Lemoyne, Pa. 17043

5,222

Rank: 62 out of 368

989

Rank: 37 out of 368

$213K

Rank: 78 out of 368

$215

Average: $269

5

Average: 5

ILENE WONG

West chester, Pa. 19380

5,067

Rank: 63 out of 368

810

Rank: 75 out of 368

$263K

Rank: 41 out of 368

$325

Average: $269

6

Average: 5

PAUL RUSILKO

Pittsburgh, Pa. 15219

5,036

Rank: 64 out of 368

187

Rank: 306 out of 368

$108K

Rank: 210 out of 368

$578

Average: $269

27

Average: 5

WILLIAM MCGOWAN

Drexel hill, Pa. 19026

5,017

Rank: 65 out of 368

835

Rank: 72 out of 368

$199K

Rank: 91 out of 368

$238

Average: $269

6

Average: 5

DAVID ELLIS

Rosemont, Pa. 19010

4,992

Rank: 66 out of 368

770

Rank: 88 out of 368

$192K

Rank: 100 out of 368

$250

Average: $269

6

Average: 5

ANTON KAPP

Huntingdon valley, Pa. 19006

4,958

Rank: 67 out of 368

952

Rank: 42 out of 368

$257K

Rank: 44 out of 368

$270

Average: $269

5

Average: 5

JOHN LEECH

Pottstown, Pa. 19464

4,914

Rank: 68 out of 368

751

Rank: 90 out of 368

$257K

Rank: 45 out of 368

$342

Average: $269

7

Average: 5

IRA KOHN

Scranton, Pa. 18503

4,854

Rank: 69 out of 368

1,089

Rank: 23 out of 368

$316K

Rank: 20 out of 368

$291

Average: $269

4

Average: 5

PETER SINAIKO

Langhorne, Pa. 19047

4,800

Rank: 70 out of 368

438

Rank: 200 out of 368

$156K

Rank: 141 out of 368

$357

Average: $269

11

Average: 5

JEFFREY GEVIRTZ

Allentown, Pa. 18106

4,731

Rank: 71 out of 368

840

Rank: 71 out of 368

$309K

Rank: 24 out of 368

$368

Average: $269

6

Average: 5

MICHAEL HAGG

Wynnewood, Pa. 19096

4,691

Rank: 72 out of 368

979

Rank: 39 out of 368

$236K

Rank: 56 out of 368

$241

Average: $269

5

Average: 5

JAY HANDLER

Philadelphia, Pa. 19115

4,669

Rank: 73 out of 368

999

Rank: 34 out of 368

$172K

Rank: 120 out of 368

$172

Average: $269

5

Average: 5

HEATHER GOTTLIEB

Philadelphia, Pa. 19115

4,641

Rank: 74 out of 368

528

Rank: 160 out of 368

$162K

Rank: 130 out of 368

$307

Average: $269

9

Average: 5

IRA GROSSMAN

Kingston, Pa. 18704

4,636

Rank: 75 out of 368

1,195

Rank: 14 out of 368

$250K

Rank: 52 out of 368

$209

Average: $269

4

Average: 5

PETER TUCKER

Harrisburg, Pa. 17109

4,608

Rank: 76 out of 368

1,556

Rank: 3 out of 368

$161K

Rank: 134 out of 368

$103

Average: $269

3

Average: 5

JOHN BARTGES

Lancaster, Pa. 17601

4,594

Rank: 77 out of 368

1,005

Rank: 33 out of 368

$171K

Rank: 121 out of 368

$170

Average: $269

5

Average: 5

BRIAN MURPHY

Allentown, Pa. 18106

4,592

Rank: 78 out of 368

865

Rank: 67 out of 368

$232K

Rank: 62 out of 368

$269

Average: $269

5

Average: 5

ERIC MAYER

Bethlehem, Pa. 18018

4,574

Rank: 79 out of 368

1,150

Rank: 18 out of 368

$294K

Rank: 29 out of 368

$256

Average: $269

4

Average: 5

EMERSON KNIGHT

Harrisburg, Pa. 17111

4,563

Rank: 80 out of 368

1,368

Rank: 6 out of 368

$132K

Rank: 181 out of 368

$96

Average: $269

3

Average: 5

JOHN ANDERSON

Bethlehem, Pa. 18015

4,555

Rank: 81 out of 368

892

Rank: 58 out of 368

$185K

Rank: 106 out of 368

$207

Average: $269

5

Average: 5

JERALD GILBERT

Scranton, Pa. 18503

4,494

Rank: 82 out of 368

1,097

Rank: 22 out of 368

$292K

Rank: 31 out of 368

$266

Average: $269

4

Average: 5

CHRISTOPHER SCHAEFER

Philadelphia, Pa. 19149

4,454

Rank: 83 out of 368

675

Rank: 116 out of 368

$220K

Rank: 69 out of 368

$326

Average: $269

7

Average: 5

MARK JAROWENKO

Lancaster, Pa. 17601

4,416

Rank: 84 out of 368

685

Rank: 112 out of 368

$116K

Rank: 205 out of 368

$169

Average: $269

6

Average: 5

STEPHEN SIHELNIK

Wyomissing, Pa. 19610

4,357

Rank: 85 out of 368

1,008

Rank: 32 out of 368

$263K

Rank: 42 out of 368

$261

Average: $269

4

Average: 5

JONATHAN BINGHAM

Bethlehem, Pa. 18018

4,355

Rank: 86 out of 368

627

Rank: 131 out of 368

$256K

Rank: 46 out of 368

$409

Average: $269

7

Average: 5

MARC OSIAS

East norriton, Pa. 19403

4,315

Rank: 87 out of 368

970

Rank: 41 out of 368

$224K

Rank: 65 out of 368

$230

Average: $269

4

Average: 5

CRAIG LANDOW

Drexel hill, Pa. 19026

4,273

Rank: 88 out of 368

949

Rank: 44 out of 368

$216K

Rank: 72 out of 368

$227

Average: $269

5

Average: 5

KEITH DOWLING

Camp hill, Pa. 17011

4,222

Rank: 89 out of 368

914

Rank: 52 out of 368

$177K

Rank: 113 out of 368

$193

Average: $269

5

Average: 5

MAX AHN

Wynnewood, Pa. 19096

4,164

Rank: 90 out of 368

935

Rank: 48 out of 368

$321K

Rank: 18 out of 368

$343

Average: $269

4

Average: 5

RUSSELL OWENS

Camp hill, Pa. 17011

4,154

Rank: 91 out of 368

1,016

Rank: 30 out of 368

$209K

Rank: 81 out of 368

$206

Average: $269

4

Average: 5

PETER DALONI

Hermitage, Pa. 16148

4,153

Rank: 92 out of 368

992

Rank: 36 out of 368

$209K

Rank: 80 out of 368

$211

Average: $269

4

Average: 5

THOMAS CLEMENTS

Port matilda, Pa. 16870

4,152

Rank: 93 out of 368

799

Rank: 79 out of 368

$168K

Rank: 123 out of 368

$210

Average: $269

5

Average: 5

ROBERT CHARLES

Abington, Pa. 19001

4,119

Rank: 94 out of 368

939

Rank: 47 out of 368

$155K

Rank: 144 out of 368

$165

Average: $269

4

Average: 5

A. SAMAHA

Abington, Pa. 19001

4,077

Rank: 95 out of 368

1,039

Rank: 28 out of 368

$198K

Rank: 93 out of 368

$191

Average: $269

4

Average: 5

GREGORY THOMPSON

Paoli, Pa. 19301

3,954

Rank: 96 out of 368

915

Rank: 50 out of 368

$221K

Rank: 67 out of 368

$242

Average: $269

4

Average: 5

SUBODH PATEL

Uniontown, Pa. 15401

3,884

Rank: 97 out of 368

459

Rank: 191 out of 368

$180K

Rank: 111 out of 368

$392

Average: $269

8

Average: 5

DENNIS BRAUN

East norriton, Pa. 19403

3,852

Rank: 98 out of 368

902

Rank: 56 out of 368

$246K

Rank: 54 out of 368

$273

Average: $269

4

Average: 5

BRIAN ROSENTHAL

East norristown, Pa. 19403

3,824

Rank: 99 out of 368

730

Rank: 97 out of 368

$234K

Rank: 59 out of 368

$321

Average: $269

5

Average: 5

JAY HERMAN

Pittsburgh, Pa. 15232

3,820

Rank: 100 out of 368

438

Rank: 200 out of 368

$215K

Rank: 74 out of 368

$491

Average: $269

9

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.