Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Gastroenterology

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

TOMASZ NIEWIAROWSKI

Fountain hill, Pa. 18015

29,910

Rank: 1 out of 652

471

Rank: 212 out of 652

$401K

Rank: 1 out of 652

$852

Average: $224

64

Average: 3

MARC ZITIN

Wynnewood, Pa. 19096

10,024

Rank: 2 out of 652

743

Rank: 50 out of 652

$196K

Rank: 35 out of 652

$264

Average: $224

13

Average: 3

JOHN MICHEL

Camp hill, Pa. 17011

9,209

Rank: 3 out of 652

567

Rank: 133 out of 652

$194K

Rank: 41 out of 652

$342

Average: $224

16

Average: 3

JOHN BURNS

Montoursville, Pa. 17754

8,473

Rank: 4 out of 652

663

Rank: 76 out of 652

$168K

Rank: 62 out of 652

$254

Average: $224

13

Average: 3

KEITH LASKIN

Malvern, Pa. 19355

7,970

Rank: 5 out of 652

783

Rank: 43 out of 652

$268K

Rank: 10 out of 652

$342

Average: $224

10

Average: 3

MATTHEW ASTROFF

Malvern, Pa. 19355

7,584

Rank: 6 out of 652

803

Rank: 36 out of 652

$261K

Rank: 14 out of 652

$325

Average: $224

9

Average: 3

DAVID MIZE

Camp hill, Pa. 17011

6,951

Rank: 7 out of 652

479

Rank: 205 out of 652

$153K

Rank: 80 out of 652

$320

Average: $224

15

Average: 3

TRUPTI SHINDE

Pittsburgh, Pa. 15212

6,468

Rank: 8 out of 652

819

Rank: 32 out of 652

$266K

Rank: 12 out of 652

$325

Average: $224

8

Average: 3

KEVIN WESTRA

Harrisburg, Pa. 17111

5,955

Rank: 9 out of 652

632

Rank: 93 out of 652

$182K

Rank: 49 out of 652

$289

Average: $224

9

Average: 3

GIANCARLO MERCOGLIANO

Wynnewood, Pa. 19096

5,743

Rank: 10 out of 652

699

Rank: 60 out of 652

$164K

Rank: 64 out of 652

$235

Average: $224

8

Average: 3

ADNAN AHMAD

Camp hill, Pa. 17011

5,606

Rank: 11 out of 652

468

Rank: 217 out of 652

$153K

Rank: 79 out of 652

$328

Average: $224

12

Average: 3

AMRIT NARULA

Pottsville, Pa. 17901

5,475

Rank: 12 out of 652

1,399

Rank: 2 out of 652

$379K

Rank: 3 out of 652

$271

Average: $224

4

Average: 3

JUSTIN HARBERSON

Lancaster, Pa. 17601

4,941

Rank: 13 out of 652

475

Rank: 206 out of 652

$127K

Rank: 142 out of 652

$268

Average: $224

10

Average: 3

OLEG VOLCHONOK

Philadelphia, Pa. 19116

4,673

Rank: 14 out of 652

882

Rank: 21 out of 652

$307K

Rank: 7 out of 652

$349

Average: $224

5

Average: 3

MELISSA MORGAN

Lancaster, Pa. 17601

4,326

Rank: 15 out of 652

450

Rank: 238 out of 652

$104K

Rank: 230 out of 652

$231

Average: $224

10

Average: 3

DAVID REYNOLDS

Honesdale, Pa. 18431

4,178

Rank: 16 out of 652

1,228

Rank: 5 out of 652

$359K

Rank: 4 out of 652

$292

Average: $224

3

Average: 3

PAUL LACEY

Camp hill, Pa. 17011

3,885

Rank: 17 out of 652

615

Rank: 102 out of 652

$208K

Rank: 27 out of 652

$339

Average: $224

6

Average: 3

MANOJ MITTAL

Easton, Pa. 18042

3,738

Rank: 18 out of 652

1,029

Rank: 10 out of 652

$324K

Rank: 6 out of 652

$315

Average: $224

4

Average: 3

LOUIS MORSBACH

Doylestown, Pa. 18901

3,738

Rank: 18 out of 652

858

Rank: 25 out of 652

$284K

Rank: 8 out of 652

$330

Average: $224

4

Average: 3

ANIL SHARMA

Malvern, Pa. 19355

3,688

Rank: 20 out of 652

464

Rank: 220 out of 652

$107K

Rank: 214 out of 652

$231

Average: $224

8

Average: 3

DAVID LEVY

Erie, Pa. 16507

3,630

Rank: 21 out of 652

597

Rank: 113 out of 652

$267K

Rank: 11 out of 652

$446

Average: $224

6

Average: 3

CHARLES COHAN

East stroudsburg, Pa. 18301

3,620

Rank: 22 out of 652

1,469

Rank: 1 out of 652

$389K

Rank: 2 out of 652

$265

Average: $224

2

Average: 3

MICHAEL PAWLOWSKY

Pottstown, Pa. 19464

3,585

Rank: 23 out of 652

664

Rank: 74 out of 652

$226K

Rank: 20 out of 652

$340

Average: $224

5

Average: 3

BRUCE BRADLEY

Greensburg, Pa. 15601

3,378

Rank: 24 out of 652

324

Rank: 374 out of 652

$173K

Rank: 59 out of 652

$533

Average: $224

10

Average: 3

ADAM KAUFMAN

Malvern, Pa. 19355

3,183

Rank: 25 out of 652

351

Rank: 340 out of 652

$84.9K

Rank: 300 out of 652

$242

Average: $224

9

Average: 3

FRANK JACKSON

Camp hill, Pa. 17011

3,158

Rank: 26 out of 652

610

Rank: 103 out of 652

$200K

Rank: 33 out of 652

$328

Average: $224

5

Average: 3

ROBERT HALE

Doylestown, Pa. 18901

3,158

Rank: 26 out of 652

859

Rank: 24 out of 652

$260K

Rank: 15 out of 652

$303

Average: $224

4

Average: 3

CHRISTOPHER FARRELL

Lancaster, Pa. 17601

3,149

Rank: 28 out of 652

495

Rank: 192 out of 652

$122K

Rank: 162 out of 652

$246

Average: $224

6

Average: 3

STEVEN NACK

Flourtown, Pa. 19031

3,130

Rank: 29 out of 652

651

Rank: 87 out of 652

$202K

Rank: 31 out of 652

$310

Average: $224

5

Average: 3

ROBERT BOYNTON

Flourtown, Pa. 19031

2,982

Rank: 30 out of 652

601

Rank: 108 out of 652

$220K

Rank: 21 out of 652

$365

Average: $224

5

Average: 3

CHERAG DARUWALA

Philadelphia, Pa. 19134

2,905

Rank: 31 out of 652

548

Rank: 147 out of 652

$235K

Rank: 16 out of 652

$429

Average: $224

5

Average: 3

ROBERT MALCOLM

East stroudsburg, Pa. 18301

2,881

Rank: 32 out of 652

1,182

Rank: 6 out of 652

$327K

Rank: 5 out of 652

$276

Average: $224

2

Average: 3

STEVE CHEN

Lancaster, Pa. 17601

2,868

Rank: 33 out of 652

556

Rank: 142 out of 652

$114K

Rank: 190 out of 652

$205

Average: $224

5

Average: 3

PHILIP GILMAN

Havertown, Pa. 19083

2,862

Rank: 34 out of 652

800

Rank: 37 out of 652

$218K

Rank: 22 out of 652

$272

Average: $224

4

Average: 3

PAUL ALLEGRETTI

Lancaster, Pa. 17601

2,752

Rank: 35 out of 652

423

Rank: 255 out of 652

$124K

Rank: 153 out of 652

$292

Average: $224

7

Average: 3

CHATARGY KAZA

Bethlehem, Pa. 18020

2,729

Rank: 36 out of 652

813

Rank: 33 out of 652

$262K

Rank: 13 out of 652

$322

Average: $224

3

Average: 3

ALAN MERMELSTEIN

Phila, Pa. 19136

2,624

Rank: 37 out of 652

565

Rank: 136 out of 652

$202K

Rank: 32 out of 652

$357

Average: $224

5

Average: 3

MARK JOHNSTON

Lancaster, Pa. 17601

2,600

Rank: 38 out of 652

467

Rank: 219 out of 652

$130K

Rank: 130 out of 652

$278

Average: $224

6

Average: 3

THEODORE BERK

Carlisle, Pa. 17015

2,549

Rank: 39 out of 652

352

Rank: 339 out of 652

$195K

Rank: 36 out of 652

$555

Average: $224

7

Average: 3

JOHN MCLAUGHLIN

Harrisburg, Pa. 17111

2,407

Rank: 40 out of 652

671

Rank: 72 out of 652

$194K

Rank: 39 out of 652

$290

Average: $224

4

Average: 3

FREDERICK RUTHARDT

Uniontown, Pa. 15401

2,403

Rank: 41 out of 652

475

Rank: 206 out of 652

$140K

Rank: 105 out of 652

$295

Average: $224

5

Average: 3

SUBHRA BANERJEE

Camp hill, Pa. 17011

2,391

Rank: 42 out of 652

388

Rank: 291 out of 652

$121K

Rank: 164 out of 652

$313

Average: $224

6

Average: 3

MARK DOBISH

Chambersburg, Pa. 17201

2,376

Rank: 43 out of 652

760

Rank: 46 out of 652

$179K

Rank: 52 out of 652

$236

Average: $224

3

Average: 3

LANCE DEFRANCISCO

Altoona, Pa. 16602

2,332

Rank: 44 out of 652

862

Rank: 23 out of 652

$158K

Rank: 73 out of 652

$183

Average: $224

3

Average: 3

MICHAEL WOLFSON

Malvern, Pa. 19355

2,329

Rank: 45 out of 652

495

Rank: 192 out of 652

$123K

Rank: 158 out of 652

$248

Average: $224

5

Average: 3

JORGE PRIETO

Phila, Pa. 19107

2,309

Rank: 46 out of 652

659

Rank: 78 out of 652

$157K

Rank: 76 out of 652

$238

Average: $224

4

Average: 3

WAYNE HOOVER

Chambersburg, Pa. 17201

2,295

Rank: 47 out of 652

787

Rank: 42 out of 652

$192K

Rank: 43 out of 652

$243

Average: $224

3

Average: 3

DAVID KERSTETTER

Altoona, Pa. 16602

2,263

Rank: 48 out of 652

804

Rank: 35 out of 652

$155K

Rank: 78 out of 652

$192

Average: $224

3

Average: 3

RICHARD LATUSKA

Du bois, Pa. 15801

2,258

Rank: 49 out of 652

1,030

Rank: 9 out of 652

$229K

Rank: 19 out of 652

$222

Average: $224

2

Average: 3

ELLEN SHAW

Rydal, Pa. 19046

2,247

Rank: 50 out of 652

323

Rank: 377 out of 652

$115K

Rank: 184 out of 652

$357

Average: $224

7

Average: 3

STEPHEN KAUFMAN

Rydal, Pa. 19046

2,245

Rank: 51 out of 652

599

Rank: 110 out of 652

$159K

Rank: 71 out of 652

$265

Average: $224

4

Average: 3

RALPH MCKIBBIN

Altoona, Pa. 16602

2,241

Rank: 52 out of 652

848

Rank: 27 out of 652

$145K

Rank: 94 out of 652

$170

Average: $224

3

Average: 3

RONALD BRZANA

Altoona, Pa. 16602

2,226

Rank: 53 out of 652

678

Rank: 70 out of 652

$143K

Rank: 97 out of 652

$210

Average: $224

3

Average: 3

MATTHEW DOWNEY

Honesdale, Pa. 18431

2,198

Rank: 54 out of 652

823

Rank: 31 out of 652

$195K

Rank: 37 out of 652

$237

Average: $224

3

Average: 3

EDMOND BOUASSAF

Altoona, Pa. 16602

2,172

Rank: 55 out of 652

876

Rank: 22 out of 652

$140K

Rank: 103 out of 652

$160

Average: $224

2

Average: 3

FARZANA RASHID

Philadelphia, Pa. 19104

2,152

Rank: 56 out of 652

209

Rank: 490 out of 652

$72.5K

Rank: 377 out of 652

$347

Average: $224

10

Average: 3

EDWARD POLASHENSKI

Hazleton, Pa. 18201

2,151

Rank: 57 out of 652

693

Rank: 64 out of 652

$152K

Rank: 82 out of 652

$220

Average: $224

3

Average: 3

ROBERT COBEN

Phila, Pa. 19107

2,142

Rank: 58 out of 652

902

Rank: 19 out of 652

$202K

Rank: 30 out of 652

$224

Average: $224

2

Average: 3

DREW RONNERMANN

Pottstown, Pa. 19464

2,136

Rank: 59 out of 652

725

Rank: 55 out of 652

$199K

Rank: 34 out of 652

$274

Average: $224

3

Average: 3

RAJIH ALKHAFAJI

Altoona, Pa. 16602

2,107

Rank: 60 out of 652

833

Rank: 28 out of 652

$140K

Rank: 104 out of 652

$168

Average: $224

3

Average: 3

SCOTT HENRY

Erie, Pa. 16507

2,090

Rank: 61 out of 652

549

Rank: 146 out of 652

$169K

Rank: 61 out of 652

$308

Average: $224

4

Average: 3

MICHAEL VELIUONA

Harrisburg, Pa. 17111

2,076

Rank: 62 out of 652

593

Rank: 118 out of 652

$146K

Rank: 91 out of 652

$246

Average: $224

4

Average: 3

NAYAN SHAH

Eynon, Pa. 18403

2,061

Rank: 63 out of 652

718

Rank: 56 out of 652

$132K

Rank: 124 out of 652

$183

Average: $224

3

Average: 3

RONALD MARKOS

Sellersville, Pa. 18960

2,057

Rank: 64 out of 652

888

Rank: 20 out of 652

$280K

Rank: 9 out of 652

$316

Average: $224

2

Average: 3

BABAK ETEMAD

Wynnewood, Pa. 19096

2,048

Rank: 65 out of 652

457

Rank: 226 out of 652

$195K

Rank: 38 out of 652

$426

Average: $224

4

Average: 3

DAVID RUTTA

Scranton, Pa. 18509

1,992

Rank: 66 out of 652

1,302

Rank: 4 out of 652

$229K

Rank: 18 out of 652

$176

Average: $224

2

Average: 3

ROBERT YAMULLA

Hazleton, Pa. 18201

1,990

Rank: 67 out of 652

630

Rank: 96 out of 652

$127K

Rank: 144 out of 652

$201

Average: $224

3

Average: 3

PRIYANKA SACHDEVA

Rydal, Pa. 19046

1,986

Rank: 68 out of 652

349

Rank: 344 out of 652

$120K

Rank: 169 out of 652

$344

Average: $224

6

Average: 3

AHMED HASAN

Palmerton, Pa. 18071

1,977

Rank: 69 out of 652

919

Rank: 17 out of 652

$182K

Rank: 51 out of 652

$198

Average: $224

2

Average: 3

MARTIN FRIED

Edwardsville, Pa. 18704

1,964

Rank: 70 out of 652

940

Rank: 14 out of 652

$212K

Rank: 26 out of 652

$226

Average: $224

2

Average: 3

M NAYEEM AKHTAR

Sunbury, Pa. 17801

1,963

Rank: 71 out of 652

690

Rank: 65 out of 652

$191K

Rank: 44 out of 652

$277

Average: $224

3

Average: 3

MARC HAPPE

Uniontown, Pa. 15401

1,952

Rank: 72 out of 652

369

Rank: 313 out of 652

$136K

Rank: 117 out of 652

$368

Average: $224

5

Average: 3

JOHN ENDERS

Chambersburg, Pa. 17201

1,937

Rank: 73 out of 652

792

Rank: 40 out of 652

$134K

Rank: 120 out of 652

$169

Average: $224

2

Average: 3

YOUNG-KUL YOO

Hazleton, Pa. 18202

1,928

Rank: 74 out of 652

798

Rank: 38 out of 652

$177K

Rank: 53 out of 652

$222

Average: $224

2

Average: 3

CHRISTOPHER BARBAREVECH

Scranton, Pa. 18509

1,924

Rank: 75 out of 652

1,314

Rank: 3 out of 652

$217K

Rank: 24 out of 652

$165

Average: $224

1

Average: 3

THOMAS CASTELLANO

Edwardsville, Pa. 18704

1,915

Rank: 76 out of 652

1,042

Rank: 8 out of 652

$232K

Rank: 17 out of 652

$222

Average: $224

2

Average: 3

LAWRENCE BARDAWIL

Allentown, Pa. 18104

1,905

Rank: 77 out of 652

576

Rank: 128 out of 652

$160K

Rank: 70 out of 652

$278

Average: $224

3

Average: 3

DALE ROSENBERG

Lancaster, Pa. 17601

1,900

Rank: 78 out of 652

770

Rank: 45 out of 652

$142K

Rank: 98 out of 652

$185

Average: $224

2

Average: 3

REINA BENDER

Westchester, Pa. 19380

1,881

Rank: 79 out of 652

603

Rank: 106 out of 652

$177K

Rank: 54 out of 652

$293

Average: $224

3

Average: 3

RAJESWARI BALASUBRAMANIAM

Uniontown, Pa. 15401

1,881

Rank: 79 out of 652

363

Rank: 325 out of 652

$106K

Rank: 221 out of 652

$292

Average: $224

5

Average: 3

PATRICIA KOZUCH

Phila, Pa. 19107

1,878

Rank: 81 out of 652

201

Rank: 508 out of 652

$122K

Rank: 163 out of 652

$607

Average: $224

9

Average: 3

GLENN SHORT

Allentown, Pa. 18104

1,860

Rank: 82 out of 652

971

Rank: 12 out of 652

$150K

Rank: 85 out of 652

$155

Average: $224

2

Average: 3

ALEX KURYAN

West chester, Pa. 19380

1,833

Rank: 83 out of 652

587

Rank: 121 out of 652

$173K

Rank: 58 out of 652

$295

Average: $224

3

Average: 3

MARK FRIEDMAN

Harrisburg, Pa. 17111

1,823

Rank: 84 out of 652

289

Rank: 413 out of 652

$125K

Rank: 147 out of 652

$432

Average: $224

6

Average: 3

ERIC GOOSENBERG

Rydal, Pa. 19046

1,815

Rank: 85 out of 652

457

Rank: 226 out of 652

$142K

Rank: 100 out of 652

$310

Average: $224

4

Average: 3

NICHOLAS ORFANIDIS

Philadelphia, Pa. 19107

1,813

Rank: 86 out of 652

849

Rank: 26 out of 652

$164K

Rank: 66 out of 652

$193

Average: $224

2

Average: 3

MARIE BAILEY

Flourtown, Pa. 19031

1,809

Rank: 87 out of 652

581

Rank: 124 out of 652

$139K

Rank: 107 out of 652

$240

Average: $224

3

Average: 3

GARY NEWMAN

Wynnewood, Pa. 19096

1,794

Rank: 88 out of 652

930

Rank: 15 out of 652

$207K

Rank: 28 out of 652

$222

Average: $224

2

Average: 3

JOSEPH BRUNO

Rydal, Pa. 19046

1,790

Rank: 89 out of 652

389

Rank: 290 out of 652

$119K

Rank: 172 out of 652

$306

Average: $224

5

Average: 3

ROBERT ATKINS

Bryn mawr, Pa. 19010

1,784

Rank: 90 out of 652

779

Rank: 44 out of 652

$215K

Rank: 25 out of 652

$277

Average: $224

2

Average: 3

MATTHEW BAICHI

West chester, Pa. 19380

1,781

Rank: 91 out of 652

635

Rank: 92 out of 652

$174K

Rank: 56 out of 652

$275

Average: $224

3

Average: 3

DONALD MILLER

Flourtown, Pa. 19031

1,763

Rank: 92 out of 652

629

Rank: 98 out of 652

$136K

Rank: 115 out of 652

$217

Average: $224

3

Average: 3

AMAN ALI

Edwardsville, Pa. 18704

1,755

Rank: 93 out of 652

453

Rank: 233 out of 652

$182K

Rank: 50 out of 652

$402

Average: $224

4

Average: 3

MYHANH BOSSE

Rydal, Pa. 19046

1,744

Rank: 94 out of 652

399

Rank: 279 out of 652

$121K

Rank: 168 out of 652

$302

Average: $224

4

Average: 3

MOHAMMED CHOWDHURY

Eynon, Pa. 18403

1,743

Rank: 95 out of 652

664

Rank: 74 out of 652

$121K

Rank: 167 out of 652

$182

Average: $224

3

Average: 3

MICHAEL DIMARINO

Phila, Pa. 19107

1,743

Rank: 95 out of 652

825

Rank: 30 out of 652

$189K

Rank: 45 out of 652

$229

Average: $224

2

Average: 3

DAVID BOBMAN

West chester, Pa. 19380

1,732

Rank: 97 out of 652

610

Rank: 103 out of 652

$174K

Rank: 57 out of 652

$285

Average: $224

3

Average: 3

STEVEN LESKOWITZ

Rydal, Pa. 19046

1,722

Rank: 98 out of 652

500

Rank: 188 out of 652

$140K

Rank: 106 out of 652

$280

Average: $224

3

Average: 3

EDWARD SHERWIN

Scranton, Pa. 18509

1,719

Rank: 99 out of 652

974

Rank: 11 out of 652

$176K

Rank: 55 out of 652

$181

Average: $224

2

Average: 3

ROBERT LEVITT

Bryn mawr, Pa. 19010

1,707

Rank: 100 out of 652

649

Rank: 89 out of 652

$187K

Rank: 46 out of 652

$288

Average: $224

3

Average: 3

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.