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

26,126

Rank: 1 out of 666

427

Rank: 255 out of 666

$308K

Rank: 9 out of 666

$722

Average: $226

61

Average: 3

DAVID MIZE

Camp hill, Pa. 17011

9,590

Rank: 2 out of 666

466

Rank: 223 out of 666

$162K

Rank: 71 out of 666

$349

Average: $226

21

Average: 3

MATTHEW ASTROFF

Malvern, Pa. 19355

9,310

Rank: 3 out of 666

743

Rank: 52 out of 666

$269K

Rank: 16 out of 666

$362

Average: $226

13

Average: 3

MARC ZITIN

Wynnewood, Pa. 19096

8,721

Rank: 4 out of 666

680

Rank: 68 out of 666

$183K

Rank: 47 out of 666

$270

Average: $226

13

Average: 3

MICHAEL PAWLOWSKY

Pottstown, Pa. 19464

8,389

Rank: 5 out of 666

762

Rank: 49 out of 666

$281K

Rank: 13 out of 666

$368

Average: $226

11

Average: 3

JOHN BURNS

Montoursville, Pa. 17754

8,374

Rank: 6 out of 666

649

Rank: 81 out of 666

$172K

Rank: 60 out of 666

$265

Average: $226

13

Average: 3

KEITH LASKIN

Malvern, Pa. 19355

7,448

Rank: 7 out of 666

723

Rank: 55 out of 666

$323K

Rank: 5 out of 666

$447

Average: $226

10

Average: 3

HOWARD KROOP

Phila, Pa. 19107

7,017

Rank: 8 out of 666

765

Rank: 46 out of 666

$182K

Rank: 48 out of 666

$238

Average: $226

9

Average: 3

DAVID REYNOLDS

Honesdale, Pa. 18431

6,438

Rank: 9 out of 666

1,460

Rank: 1 out of 666

$540K

Rank: 1 out of 666

$370

Average: $226

4

Average: 3

GIANCARLO MERCOGLIANO

Wynnewood, Pa. 19096

6,213

Rank: 10 out of 666

673

Rank: 74 out of 666

$175K

Rank: 58 out of 666

$259

Average: $226

9

Average: 3

STEVE CHEN

Lancaster, Pa. 17601

6,062

Rank: 11 out of 666

526

Rank: 176 out of 666

$105K

Rank: 237 out of 666

$200

Average: $226

12

Average: 3

TRUPTI SHINDE

Pittsburgh, Pa. 15212

5,775

Rank: 12 out of 666

888

Rank: 18 out of 666

$311K

Rank: 8 out of 666

$350

Average: $226

7

Average: 3

KEVIN WESTRA

Harrisburg, Pa. 17111

5,606

Rank: 13 out of 666

592

Rank: 123 out of 666

$157K

Rank: 80 out of 666

$265

Average: $226

9

Average: 3

AMRIT NARULA

Pottsville, Pa. 17901

5,510

Rank: 14 out of 666

1,342

Rank: 4 out of 666

$384K

Rank: 2 out of 666

$286

Average: $226

4

Average: 3

JOHN MICHEL

Camp hill, Pa. 17011

5,255

Rank: 15 out of 666

561

Rank: 143 out of 666

$227K

Rank: 25 out of 666

$404

Average: $226

9

Average: 3

OLEG VOLCHONOK

Philadelphia, Pa. 19116

4,836

Rank: 16 out of 666

898

Rank: 17 out of 666

$323K

Rank: 6 out of 666

$360

Average: $226

5

Average: 3

RAJESWARI BALASUBRAMANIAM

Greensburg, Pa. 15601

4,342

Rank: 17 out of 666

371

Rank: 318 out of 666

$98.8K

Rank: 252 out of 666

$266

Average: $226

12

Average: 3

ADAM KAUFMAN

Malvern, Pa. 19355

4,288

Rank: 18 out of 666

416

Rank: 270 out of 666

$162K

Rank: 72 out of 666

$390

Average: $226

10

Average: 3

MARK JOHNSTON

Lancaster, Pa. 17601

4,274

Rank: 19 out of 666

420

Rank: 263 out of 666

$117K

Rank: 203 out of 666

$278

Average: $226

10

Average: 3

FREDERICK RUTHARDT

Uniontown, Pa. 15401

4,212

Rank: 20 out of 666

494

Rank: 199 out of 666

$137K

Rank: 124 out of 666

$278

Average: $226

9

Average: 3

FARZANA RASHID

Philadelphia, Pa. 19104

4,202

Rank: 21 out of 666

145

Rank: 571 out of 666

$80.4K

Rank: 325 out of 666

$554

Average: $226

29

Average: 3

PATRICIA WONG

Wynnewood, Pa. 19096

4,199

Rank: 22 out of 666

384

Rank: 300 out of 666

$145K

Rank: 106 out of 666

$378

Average: $226

11

Average: 3

STEVEN NACK

Flourtown, Pa. 19031

3,907

Rank: 23 out of 666

750

Rank: 51 out of 666

$258K

Rank: 18 out of 666

$344

Average: $226

5

Average: 3

JUSTIN HARBERSON

Lancaster, Pa. 17601

3,758

Rank: 24 out of 666

497

Rank: 193 out of 666

$146K

Rank: 101 out of 666

$294

Average: $226

8

Average: 3

CHARLES CALABRESE

Uniontown, Pa. 15401

3,750

Rank: 25 out of 666

447

Rank: 233 out of 666

$144K

Rank: 108 out of 666

$322

Average: $226

8

Average: 3

JOHN HORWHAT

Lancaster, Pa. 17601

3,711

Rank: 26 out of 666

427

Rank: 255 out of 666

$100K

Rank: 249 out of 666

$235

Average: $226

9

Average: 3

LOUIS MORSBACH

Doylestown, Pa. 18901

3,582

Rank: 27 out of 666

829

Rank: 30 out of 666

$297K

Rank: 11 out of 666

$359

Average: $226

4

Average: 3

MANOJ MITTAL

Easton, Pa. 18042

3,554

Rank: 28 out of 666

1,072

Rank: 11 out of 666

$324K

Rank: 4 out of 666

$303

Average: $226

3

Average: 3

ROBERT STOKES

Uniontown, Pa. 15401

3,549

Rank: 29 out of 666

428

Rank: 254 out of 666

$157K

Rank: 82 out of 666

$367

Average: $226

8

Average: 3

CHARLES COHAN

East stroudsburg, Pa. 18301

3,480

Rank: 30 out of 666

1,457

Rank: 2 out of 666

$376K

Rank: 3 out of 666

$258

Average: $226

2

Average: 3

ALAN MERMELSTEIN

Phila, Pa. 19136

3,254

Rank: 31 out of 666

588

Rank: 125 out of 666

$239K

Rank: 22 out of 666

$406

Average: $226

6

Average: 3

MARC HAPPE

Uniontown, Pa. 15401

3,241

Rank: 32 out of 666

383

Rank: 303 out of 666

$132K

Rank: 144 out of 666

$344

Average: $226

8

Average: 3

FRANK JACKSON

Camp hill, Pa. 17011

3,220

Rank: 33 out of 666

614

Rank: 106 out of 666

$209K

Rank: 31 out of 666

$341

Average: $226

5

Average: 3

PAUL LACEY

Camp hill, Pa. 17011

3,191

Rank: 34 out of 666

617

Rank: 102 out of 666

$176K

Rank: 56 out of 666

$285

Average: $226

5

Average: 3

BRUCE BRADLEY

Greensburg, Pa. 15601

3,180

Rank: 35 out of 666

324

Rank: 369 out of 666

$276K

Rank: 14 out of 666

$853

Average: $226

10

Average: 3

MATTHEW DOWNEY

Honesdale, Pa. 18431

3,112

Rank: 36 out of 666

1,125

Rank: 10 out of 666

$322K

Rank: 7 out of 666

$286

Average: $226

3

Average: 3

MICHAEL WOLFSON

Malvern, Pa. 19355

3,110

Rank: 37 out of 666

519

Rank: 185 out of 666

$135K

Rank: 136 out of 666

$261

Average: $226

6

Average: 3

RONALD BRZANA

Altoona, Pa. 16602

2,941

Rank: 38 out of 666

810

Rank: 36 out of 666

$179K

Rank: 52 out of 666

$221

Average: $226

4

Average: 3

ANTHONY DIMARINO

Phila, Pa. 19107

2,908

Rank: 39 out of 666

658

Rank: 78 out of 666

$137K

Rank: 126 out of 666

$208

Average: $226

4

Average: 3

ROBERT MALCOLM

East stroudsburg, Pa. 18301

2,839

Rank: 40 out of 666

1,210

Rank: 7 out of 666

$303K

Rank: 10 out of 666

$251

Average: $226

2

Average: 3

MELISSA MORGAN

Lancaster, Pa. 17601

2,795

Rank: 41 out of 666

340

Rank: 350 out of 666

$79.3K

Rank: 329 out of 666

$233

Average: $226

8

Average: 3

ROBERT HALE

Doylestown, Pa. 18901

2,748

Rank: 42 out of 666

879

Rank: 22 out of 666

$275K

Rank: 15 out of 666

$313

Average: $226

3

Average: 3

ROBERT BOYNTON

Flourtown, Pa. 19031

2,632

Rank: 43 out of 666

644

Rank: 85 out of 666

$215K

Rank: 30 out of 666

$334

Average: $226

4

Average: 3

ADNAN AHMAD

Camp hill, Pa. 17011

2,598

Rank: 44 out of 666

467

Rank: 222 out of 666

$165K

Rank: 67 out of 666

$353

Average: $226

6

Average: 3

LANCE DEFRANCISCO

Altoona, Pa. 16602

2,584

Rank: 45 out of 666

913

Rank: 16 out of 666

$156K

Rank: 87 out of 666

$170

Average: $226

3

Average: 3

SCOTT HENRY

Erie, Pa. 16507

2,553

Rank: 46 out of 666

567

Rank: 137 out of 666

$207K

Rank: 32 out of 666

$366

Average: $226

5

Average: 3

RAJIH ALKHAFAJI

Altoona, Pa. 16602

2,540

Rank: 47 out of 666

868

Rank: 25 out of 666

$165K

Rank: 68 out of 666

$190

Average: $226

3

Average: 3

RICHARD LATUSKA

Du bois, Pa. 15801

2,540

Rank: 47 out of 666

1,213

Rank: 6 out of 666

$282K

Rank: 12 out of 666

$233

Average: $226

2

Average: 3

JOHN MCLAUGHLIN

Harrisburg, Pa. 17111

2,535

Rank: 49 out of 666

613

Rank: 109 out of 666

$175K

Rank: 57 out of 666

$286

Average: $226

4

Average: 3

DAVID KERSTETTER

Altoona, Pa. 16602

2,467

Rank: 50 out of 666

793

Rank: 38 out of 666

$177K

Rank: 55 out of 666

$223

Average: $226

3

Average: 3

CHERAG DARUWALA

Philadelphia, Pa. 19134

2,431

Rank: 51 out of 666

483

Rank: 210 out of 666

$216K

Rank: 28 out of 666

$447

Average: $226

5

Average: 3

YOUNG-KUL YOO

Hazleton, Pa. 18202

2,383

Rank: 52 out of 666

824

Rank: 31 out of 666

$203K

Rank: 34 out of 666

$246

Average: $226

3

Average: 3

JEFFREY ABRAMS

Phila, Pa. 19107

2,362

Rank: 53 out of 666

784

Rank: 41 out of 666

$199K

Rank: 36 out of 666

$254

Average: $226

3

Average: 3

WAYNE HOOVER

Chambersburg, Pa. 17201

2,354

Rank: 54 out of 666

777

Rank: 42 out of 666

$198K

Rank: 39 out of 666

$255

Average: $226

3

Average: 3

MARK DOBISH

Chambersburg, Pa. 17201

2,347

Rank: 55 out of 666

763

Rank: 47 out of 666

$178K

Rank: 53 out of 666

$233

Average: $226

3

Average: 3

RALPH MCKIBBIN

Altoona, Pa. 16602

2,346

Rank: 56 out of 666

815

Rank: 33 out of 666

$166K

Rank: 66 out of 666

$203

Average: $226

3

Average: 3

ALEX KURYAN

West chester, Pa. 19380

2,270

Rank: 57 out of 666

546

Rank: 158 out of 666

$199K

Rank: 37 out of 666

$364

Average: $226

4

Average: 3

MICHAEL DIMARINO

Phila, Pa. 19107

2,262

Rank: 58 out of 666

763

Rank: 47 out of 666

$170K

Rank: 62 out of 666

$223

Average: $226

3

Average: 3

THOMAS CASTELLANO

Edwardsville, Pa. 18704

2,222

Rank: 59 out of 666

1,208

Rank: 8 out of 666

$269K

Rank: 17 out of 666

$222

Average: $226

2

Average: 3

DREW RONNERMANN

Pottstown, Pa. 19464

2,217

Rank: 60 out of 666

772

Rank: 44 out of 666

$198K

Rank: 40 out of 666

$256

Average: $226

3

Average: 3

DAVID LEVY

Erie, Pa. 16507

2,178

Rank: 61 out of 666

633

Rank: 91 out of 666

$190K

Rank: 43 out of 666

$300

Average: $226

3

Average: 3

JUAN CARRERE

Dubois, Pa. 15801

2,166

Rank: 62 out of 666

566

Rank: 139 out of 666

$184K

Rank: 46 out of 666

$325

Average: $226

4

Average: 3

JEFFREY BERMAN

Rydal, Pa. 19046

2,165

Rank: 63 out of 666

394

Rank: 290 out of 666

$156K

Rank: 83 out of 666

$397

Average: $226

5

Average: 3

DAVID RUTTA

Scranton, Pa. 18509

2,154

Rank: 64 out of 666

1,383

Rank: 3 out of 666

$253K

Rank: 20 out of 666

$183

Average: $226

2

Average: 3

REINA BENDER

Westchester, Pa. 19380

2,145

Rank: 65 out of 666

567

Rank: 137 out of 666

$196K

Rank: 41 out of 666

$346

Average: $226

4

Average: 3

EDMOND BOUASSAF

Altoona, Pa. 16602

2,145

Rank: 65 out of 666

833

Rank: 29 out of 666

$136K

Rank: 131 out of 666

$164

Average: $226

3

Average: 3

NORMAN CALLAHAN

Malvern, Pa. 19355

2,114

Rank: 67 out of 666

619

Rank: 98 out of 666

$146K

Rank: 102 out of 666

$236

Average: $226

3

Average: 3

GARY NEWMAN

Wynnewood, Pa. 19096

2,112

Rank: 68 out of 666

981

Rank: 12 out of 666

$251K

Rank: 21 out of 666

$256

Average: $226

2

Average: 3

MITUL PATEL

Altoona, Pa. 16602

2,074

Rank: 69 out of 666

616

Rank: 103 out of 666

$138K

Rank: 123 out of 666

$224

Average: $226

3

Average: 3

PHILIP GILMAN

Havertown, Pa. 19083

2,067

Rank: 70 out of 666

675

Rank: 73 out of 666

$160K

Rank: 78 out of 666

$236

Average: $226

3

Average: 3

BETH GARDNER

Philadelphia, Pa. 19128

2,063

Rank: 71 out of 666

881

Rank: 20 out of 666

$220K

Rank: 27 out of 666

$250

Average: $226

2

Average: 3

CHRISTOPHER BARBAREVECH

Scranton, Pa. 18509

2,056

Rank: 72 out of 666

1,273

Rank: 5 out of 666

$222K

Rank: 26 out of 666

$174

Average: $226

2

Average: 3

ANDREW FANELLI

Yardley, Pa. 19067

1,970

Rank: 73 out of 666

539

Rank: 165 out of 666

$150K

Rank: 96 out of 666

$278

Average: $226

4

Average: 3

KOTAYYA KONDAVEETI

Pittsburgh, Pa. 15224

1,963

Rank: 74 out of 666

294

Rank: 416 out of 666

$142K

Rank: 113 out of 666

$484

Average: $226

7

Average: 3

MARK FRIEDMAN

Harrisburg, Pa. 17111

1,963

Rank: 74 out of 666

271

Rank: 442 out of 666

$134K

Rank: 139 out of 666

$496

Average: $226

7

Average: 3

DAVID BOBMAN

West chester, Pa. 19380

1,943

Rank: 76 out of 666

622

Rank: 97 out of 666

$186K

Rank: 44 out of 666

$298

Average: $226

3

Average: 3

M NAYEEM AKHTAR

Coal township, Pa. 17866

1,921

Rank: 77 out of 666

665

Rank: 76 out of 666

$190K

Rank: 42 out of 666

$286

Average: $226

3

Average: 3

SUBHRA BANERJEE

Camp hill, Pa. 17011

1,909

Rank: 78 out of 666

419

Rank: 265 out of 666

$144K

Rank: 109 out of 666

$344

Average: $226

5

Average: 3

ROBERT WERKMAN

Hershey, Pa. 17033

1,904

Rank: 79 out of 666

255

Rank: 465 out of 666

$129K

Rank: 156 out of 666

$505

Average: $226

7

Average: 3

EDWARD POLASHENSKI

Hazleton, Pa. 18201

1,903

Rank: 80 out of 666

598

Rank: 119 out of 666

$131K

Rank: 147 out of 666

$219

Average: $226

3

Average: 3

HOWARD DUBNER

Pittsburgh, Pa. 15232

1,902

Rank: 81 out of 666

432

Rank: 250 out of 666

$141K

Rank: 115 out of 666

$327

Average: $226

4

Average: 3

GREGG GAGLIARDI

Jenkintown, Pa. 19046

1,872

Rank: 82 out of 666

447

Rank: 233 out of 666

$141K

Rank: 117 out of 666

$314

Average: $226

4

Average: 3

ERIC GOOSENBERG

Rydal, Pa. 19046

1,859

Rank: 83 out of 666

496

Rank: 196 out of 666

$153K

Rank: 90 out of 666

$309

Average: $226

4

Average: 3

RONALD MARKOS

Sellersville, Pa. 18960

1,839

Rank: 84 out of 666

871

Rank: 24 out of 666

$258K

Rank: 19 out of 666

$296

Average: $226

2

Average: 3

NICHOLAS ORFANIDIS

Philadelphia, Pa. 19107

1,838

Rank: 85 out of 666

812

Rank: 35 out of 666

$160K

Rank: 76 out of 666

$197

Average: $226

2

Average: 3

JOHN ENDERS

Chambersburg, Pa. 17201

1,836

Rank: 86 out of 666

576

Rank: 130 out of 666

$125K

Rank: 171 out of 666

$217

Average: $226

3

Average: 3

ROBERT YAMULLA

Hazleton, Pa. 18201

1,820

Rank: 87 out of 666

544

Rank: 160 out of 666

$112K

Rank: 211 out of 666

$206

Average: $226

3

Average: 3

MARTA DABEZIES

Jenkintown, Pa. 19046

1,820

Rank: 87 out of 666

370

Rank: 319 out of 666

$131K

Rank: 146 out of 666

$355

Average: $226

5

Average: 3

ROBERT ATKINS

Bryn mawr, Pa. 19010

1,813

Rank: 89 out of 666

854

Rank: 27 out of 666

$231K

Rank: 23 out of 666

$271

Average: $226

2

Average: 3

DALE ROSENBERG

Lancaster, Pa. 17601

1,776

Rank: 90 out of 666

694

Rank: 63 out of 666

$150K

Rank: 97 out of 666

$216

Average: $226

3

Average: 3

ELIZABETH ROCK

Phoenixville, Pa. 19460

1,775

Rank: 91 out of 666

766

Rank: 45 out of 666

$215K

Rank: 29 out of 666

$281

Average: $226

2

Average: 3

BRIAN NG

Erie, Pa. 16507

1,772

Rank: 92 out of 666

544

Rank: 160 out of 666

$168K

Rank: 65 out of 666

$309

Average: $226

3

Average: 3

FREDERIC STELZER

Allentown, Pa. 18104

1,768

Rank: 93 out of 666

916

Rank: 15 out of 666

$156K

Rank: 85 out of 666

$170

Average: $226

2

Average: 3

ROBERT STEIN

Radnor, Pa. 19087

1,755

Rank: 94 out of 666

313

Rank: 384 out of 666

$118K

Rank: 197 out of 666

$375

Average: $226

6

Average: 3

STEPHEN KAUFMAN

Rydal, Pa. 19046

1,751

Rank: 95 out of 666

549

Rank: 155 out of 666

$174K

Rank: 59 out of 666

$316

Average: $226

3

Average: 3

WILLIAM ROWE

Hershey, Pa. 17033

1,721

Rank: 96 out of 666

268

Rank: 447 out of 666

$127K

Rank: 163 out of 666

$472

Average: $226

6

Average: 3

ROBERT COBEN

Phila, Pa. 19107

1,718

Rank: 97 out of 666

840

Rank: 28 out of 666

$170K

Rank: 63 out of 666

$202

Average: $226

2

Average: 3

LAWRENCE BARDAWIL

Allentown, Pa. 18104

1,702

Rank: 98 out of 666

552

Rank: 154 out of 666

$155K

Rank: 88 out of 666

$280

Average: $226

3

Average: 3

CHARLES BROOKS

Allentown, Pa. 18104

1,698

Rank: 99 out of 666

464

Rank: 226 out of 666

$135K

Rank: 134 out of 666

$292

Average: $226

4

Average: 3

BHARAT PATEL

Scranton, Pa. 18509

1,691

Rank: 100 out of 666

1,145

Rank: 9 out of 666

$205K

Rank: 33 out of 666

$179

Average: $226

1

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