Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Vascular Surgery

Top Vascular Surgery 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

MATTHEW DOUGHERTY

Philadelphia, Pa. 19106

9,914

Rank: 1 out of 156

998

Rank: 29 out of 156

$881K

Rank: 1 out of 156

$883

Average: $373

10

Average: 3

PATRICK PELLECCHIA

Meaddowbrook, Pa. 19046

6,073

Rank: 2 out of 156

509

Rank: 75 out of 156

$352K

Rank: 8 out of 156

$692

Average: $373

12

Average: 3

JAMES BALSHI

Easton, Pa. 18045

5,065

Rank: 3 out of 156

3,104

Rank: 1 out of 156

$231K

Rank: 23 out of 156

$74

Average: $373

2

Average: 3

TIMOTHY OSKIN

Easton, Pa. 18045

4,362

Rank: 4 out of 156

2,668

Rank: 3 out of 156

$221K

Rank: 28 out of 156

$83

Average: $373

2

Average: 3

JAY FISHER

Easton, Pa. 18045

4,315

Rank: 5 out of 156

2,732

Rank: 2 out of 156

$201K

Rank: 32 out of 156

$74

Average: $373

2

Average: 3

KEITH CALLIGARO

Philadelphia, Pa. 19106

4,121

Rank: 6 out of 156

887

Rank: 39 out of 156

$431K

Rank: 7 out of 156

$486

Average: $373

5

Average: 3

GLENN GARDNER

Johnstown, Pa. 15905

3,796

Rank: 7 out of 156

436

Rank: 90 out of 156

$184K

Rank: 42 out of 156

$423

Average: $373

9

Average: 3

RAMESH ADIRAJU

Bristol, Pa. 19007

3,752

Rank: 8 out of 156

1,461

Rank: 4 out of 156

$167K

Rank: 51 out of 156

$115

Average: $373

3

Average: 3

MAHMOOD TAHIR

Allentown, Pa. 18102

3,631

Rank: 9 out of 156

1,430

Rank: 5 out of 156

$324K

Rank: 11 out of 156

$226

Average: $373

3

Average: 3

SUBHASHIS MAITRA

Altoona, Pa. 16602

3,371

Rank: 10 out of 156

799

Rank: 44 out of 156

$471K

Rank: 6 out of 156

$589

Average: $373

4

Average: 3

EDWARD PAVILLARD

Limerick, Pa. 19468

3,299

Rank: 11 out of 156

567

Rank: 68 out of 156

$339K

Rank: 9 out of 156

$597

Average: $373

6

Average: 3

JOSE PARRA

York, Pa. 17403

3,082

Rank: 12 out of 156

970

Rank: 31 out of 156

$511K

Rank: 4 out of 156

$527

Average: $373

3

Average: 3

ROBERT TAHARA

Bradford, Pa. 16701

3,022

Rank: 13 out of 156

562

Rank: 69 out of 156

$843K

Rank: 2 out of 156

$1,500

Average: $373

5

Average: 3

JOHN KUTZ

Scranton, Pa. 18503

2,750

Rank: 14 out of 156

700

Rank: 49 out of 156

$290K

Rank: 14 out of 156

$415

Average: $373

4

Average: 3

ELIZABETH DETSCHELT

Greensburg, Pa. 15601

2,662

Rank: 15 out of 156

1,000

Rank: 28 out of 156

$263K

Rank: 18 out of 156

$263

Average: $373

3

Average: 3

M. MEERAN

St. clair, Pa. 17970

2,588

Rank: 16 out of 156

616

Rank: 60 out of 156

$255K

Rank: 19 out of 156

$415

Average: $373

4

Average: 3

ALAN BERGER

Allentown, Pa. 18103

2,585

Rank: 17 out of 156

1,327

Rank: 7 out of 156

$217K

Rank: 29 out of 156

$163

Average: $373

2

Average: 3

ALESSANDRO SMERALDI

Scranton, Pa. 18510

2,542

Rank: 18 out of 156

1,061

Rank: 23 out of 156

$296K

Rank: 13 out of 156

$279

Average: $373

2

Average: 3

LAWRENCE SAMPSON

Sayre, Pa. 18840

2,536

Rank: 19 out of 156

1,165

Rank: 15 out of 156

$199K

Rank: 33 out of 156

$170

Average: $373

2

Average: 3

JAMES MCCULLOUGH

Allentown, Pa. 18103

2,525

Rank: 20 out of 156

1,266

Rank: 9 out of 156

$226K

Rank: 27 out of 156

$179

Average: $373

2

Average: 3

ALI AMIN

West reading, Pa. 19611

2,518

Rank: 21 out of 156

996

Rank: 30 out of 156

$215K

Rank: 30 out of 156

$216

Average: $373

3

Average: 3

CHITTUR MOHAN

Philadelphia, Pa. 19115

2,517

Rank: 22 out of 156

622

Rank: 58 out of 156

$317K

Rank: 12 out of 156

$509

Average: $373

4

Average: 3

ERIC CHOI

Philadelphia, Pa. 19140

2,481

Rank: 23 out of 156

1,367

Rank: 6 out of 156

$138K

Rank: 72 out of 156

$101

Average: $373

2

Average: 3

GERALD PATTON

Bryn mawr, Pa. 19010

2,414

Rank: 24 out of 156

1,082

Rank: 21 out of 156

$226K

Rank: 26 out of 156

$209

Average: $373

2

Average: 3

RONALD FAIRMAN

Philadelphia, Pa. 19104

2,313

Rank: 25 out of 156

1,086

Rank: 20 out of 156

$229K

Rank: 24 out of 156

$210

Average: $373

2

Average: 3

XIU-JIE WANG

Sayre, Pa. 18840

2,313

Rank: 25 out of 156

1,030

Rank: 25 out of 156

$227K

Rank: 25 out of 156

$220

Average: $373

2

Average: 3

JOHN GRAY

Danville, Pa. 17822

2,205

Rank: 27 out of 156

1,070

Rank: 22 out of 156

$192K

Rank: 39 out of 156

$180

Average: $373

2

Average: 3

JOSEPH CAMPBELL

Carlisle, Pa. 17013

2,197

Rank: 28 out of 156

1,020

Rank: 26 out of 156

$155K

Rank: 56 out of 156

$152

Average: $373

2

Average: 3

GRIFFIN BICKING

Philadelphia, Pa. 19131

2,166

Rank: 29 out of 156

1,307

Rank: 8 out of 156

$138K

Rank: 71 out of 156

$106

Average: $373

2

Average: 3

SEAN RYAN

Bryn mawr, Pa. 19010

2,146

Rank: 30 out of 156

1,054

Rank: 24 out of 156

$266K

Rank: 16 out of 156

$252

Average: $373

2

Average: 3

THEODORE SULLIVAN

Abington, Pa. 19001

2,134

Rank: 31 out of 156

1,137

Rank: 17 out of 156

$194K

Rank: 38 out of 156

$171

Average: $373

2

Average: 3

EDWARD WOO

Philadelphia, Pa. 19104

2,133

Rank: 32 out of 156

1,179

Rank: 14 out of 156

$194K

Rank: 37 out of 156

$165

Average: $373

2

Average: 3

PAUL FOLEY

Philadelphia, Pa. 19104

2,126

Rank: 33 out of 156

890

Rank: 38 out of 156

$173K

Rank: 48 out of 156

$194

Average: $373

2

Average: 3

JOHN CALAITGES

Camp hill, Pa. 17011

2,112

Rank: 34 out of 156

935

Rank: 34 out of 156

$176K

Rank: 46 out of 156

$188

Average: $373

2

Average: 3

ROBERT GARVIN

Hershey, Pa. 17033

2,098

Rank: 35 out of 156

1,237

Rank: 10 out of 156

$152K

Rank: 59 out of 156

$123

Average: $373

2

Average: 3

BORIS PAUL

East stroudsburg, Pa. 18301

2,092

Rank: 36 out of 156

490

Rank: 82 out of 156

$553K

Rank: 3 out of 156

$1,129

Average: $373

4

Average: 3

EVAN RYER

Danville, Pa. 17822

2,078

Rank: 37 out of 156

1,183

Rank: 13 out of 156

$142K

Rank: 68 out of 156

$120

Average: $373

2

Average: 3

MARK MANTELL

Philadelphia, Pa. 19146

2,066

Rank: 38 out of 156

489

Rank: 83 out of 156

$281K

Rank: 15 out of 156

$574

Average: $373

4

Average: 3

JOHN WELKIE

Allentown, Pa. 18103

2,066

Rank: 38 out of 156

947

Rank: 32 out of 156

$199K

Rank: 34 out of 156

$210

Average: $373

2

Average: 3

SHIVPRASAD NIKAM

Wilkes barre, Pa. 18711

2,012

Rank: 40 out of 156

1,208

Rank: 11 out of 156

$151K

Rank: 60 out of 156

$125

Average: $373

2

Average: 3

PV SHARMA

Reading, Pa. 19605

1,997

Rank: 41 out of 156

1,095

Rank: 19 out of 156

$133K

Rank: 80 out of 156

$121

Average: $373

2

Average: 3

MATTHEW CINDRIC

Danville, Pa. 17822

1,976

Rank: 42 out of 156

1,193

Rank: 12 out of 156

$143K

Rank: 67 out of 156

$120

Average: $373

2

Average: 3

JOSEPH WROBLESKI, JR.

Carbondale, Pa. 18407

1,976

Rank: 42 out of 156

540

Rank: 70 out of 156

$254K

Rank: 20 out of 156

$470

Average: $373

4

Average: 3

JOHN GUERRIERO

Berwick, Pa. 18603

1,951

Rank: 44 out of 156

387

Rank: 94 out of 156

$168K

Rank: 50 out of 156

$435

Average: $373

5

Average: 3

RICHARD SOHN

Philadelphia, Pa. 19115

1,888

Rank: 45 out of 156

505

Rank: 76 out of 156

$241K

Rank: 21 out of 156

$478

Average: $373

4

Average: 3

KARLA ANDERSON

Williamsport, Pa. 17701

1,875

Rank: 46 out of 156

649

Rank: 55 out of 156

$160K

Rank: 54 out of 156

$247

Average: $373

3

Average: 3

FRANK SCHMIEDER

Philadelphia, Pa. 19140

1,870

Rank: 47 out of 156

1,104

Rank: 18 out of 156

$112K

Rank: 92 out of 156

$102

Average: $373

2

Average: 3

JAMES ELMORE

Danville, Pa. 17822

1,837

Rank: 48 out of 156

1,164

Rank: 16 out of 156

$142K

Rank: 69 out of 156

$122

Average: $373

2

Average: 3

DANIEL HAYES

Bryn mawr, Pa. 19010

1,801

Rank: 49 out of 156

899

Rank: 36 out of 156

$153K

Rank: 58 out of 156

$170

Average: $373

2

Average: 3

ROBERT SOLIT

Philadelphia, Pa. 19141

1,790

Rank: 50 out of 156

518

Rank: 73 out of 156

$131K

Rank: 81 out of 156

$253

Average: $373

3

Average: 3

BRIAN MARIEN

Kingston, Pa. 18704

1,748

Rank: 51 out of 156

497

Rank: 80 out of 156

$153K

Rank: 57 out of 156

$309

Average: $373

4

Average: 3

MICHAEL WEINGARTEN

Philadelphia, Pa. 19107

1,696

Rank: 52 out of 156

211

Rank: 121 out of 156

$179K

Rank: 45 out of 156

$848

Average: $373

8

Average: 3

CHRISTOPHER SMITH

Chester, Pa. 19013

1,654

Rank: 53 out of 156

937

Rank: 33 out of 156

$150K

Rank: 61 out of 156

$160

Average: $373

2

Average: 3

ROBERT BRIGHAM

West reading, Pa. 19611

1,631

Rank: 54 out of 156

919

Rank: 35 out of 156

$129K

Rank: 82 out of 156

$141

Average: $373

2

Average: 3

TERENCE COCHRAN

Clarks green, Pa. 18411

1,627

Rank: 55 out of 156

652

Rank: 53 out of 156

$67.9K

Rank: 120 out of 156

$104

Average: $373

2

Average: 3

PAUL COLLIER

Sewickley, Pa. 15143

1,618

Rank: 56 out of 156

540

Rank: 70 out of 156

$194K

Rank: 36 out of 156

$360

Average: $373

3

Average: 3

JAMES COFFEY

West reading, Pa. 19611

1,605

Rank: 57 out of 156

757

Rank: 45 out of 156

$155K

Rank: 55 out of 156

$205

Average: $373

2

Average: 3

STEVEN HEIRD

York, Pa. 17402

1,557

Rank: 58 out of 156

193

Rank: 126 out of 156

$337K

Rank: 10 out of 156

$1,748

Average: $373

8

Average: 3

ALI KHOOBEHI

Philadelphia, Pa. 19115

1,553

Rank: 59 out of 156

419

Rank: 92 out of 156

$199K

Rank: 35 out of 156

$474

Average: $373

4

Average: 3

STEPHAN WHITENACK

Philadelphia, Pa. 19141

1,551

Rank: 60 out of 156

854

Rank: 41 out of 156

$98.6K

Rank: 104 out of 156

$115

Average: $373

2

Average: 3

FAISAL AZIZ

Hershey, Pa. 17033

1,548

Rank: 61 out of 156

1,004

Rank: 27 out of 156

$106K

Rank: 99 out of 156

$106

Average: $373

2

Average: 3

ALEXANDER URIBE

Media, Pa. 19063

1,543

Rank: 62 out of 156

897

Rank: 37 out of 156

$207K

Rank: 31 out of 156

$230

Average: $373

2

Average: 3

ERIC WILSON

Stroudsburg, Pa. 18360

1,541

Rank: 63 out of 156

453

Rank: 88 out of 156

$144K

Rank: 66 out of 156

$318

Average: $373

3

Average: 3

PAUL IMPELLIZZERI

West reading, Pa. 19611

1,520

Rank: 64 out of 156

674

Rank: 51 out of 156

$137K

Rank: 74 out of 156

$204

Average: $373

2

Average: 3

BENGT IVARSSON

Allentown, Pa. 18103

1,469

Rank: 65 out of 156

505

Rank: 76 out of 156

$171K

Rank: 49 out of 156

$338

Average: $373

3

Average: 3

JUSTIN BOCCARDO

Johnstown, Pa. 15905

1,461

Rank: 66 out of 156

856

Rank: 40 out of 156

$100K

Rank: 102 out of 156

$117

Average: $373

2

Average: 3

GREGORY DOMER

Upland, Pa. 19013

1,440

Rank: 67 out of 156

615

Rank: 61 out of 156

$181K

Rank: 44 out of 156

$294

Average: $373

2

Average: 3

VINCENT DIGIOVANNI

Media, Pa. 19063

1,422

Rank: 68 out of 156

811

Rank: 43 out of 156

$127K

Rank: 84 out of 156

$157

Average: $373

2

Average: 3

LEVESTER KIRKSEY

Philadelphia, Pa. 19130

1,405

Rank: 69 out of 156

649

Rank: 55 out of 156

$188K

Rank: 41 out of 156

$289

Average: $373

2

Average: 3

JAMES GUZZO

Allentown, Pa. 18103

1,397

Rank: 70 out of 156

588

Rank: 64 out of 156

$183K

Rank: 43 out of 156

$312

Average: $373

2

Average: 3

MICHAEL GOLDEN

Philadelphia, Pa. 19104

1,377

Rank: 71 out of 156

504

Rank: 78 out of 156

$136K

Rank: 76 out of 156

$269

Average: $373

3

Average: 3

ROBERT MEISNER

Media, Pa. 19063

1,352

Rank: 72 out of 156

466

Rank: 85 out of 156

$192K

Rank: 40 out of 156

$412

Average: $373

3

Average: 3

SAMUEL SIMONE

Pittsburgh, Pa. 15243

1,335

Rank: 73 out of 156

530

Rank: 72 out of 156

$148K

Rank: 62 out of 156

$280

Average: $373

3

Average: 3

BENJAMIN JACKSON

Philadelphia, Pa. 19104

1,300

Rank: 74 out of 156

617

Rank: 59 out of 156

$163K

Rank: 53 out of 156

$264

Average: $373

2

Average: 3

RABIH CHAER

Pittsburgh, Pa. 15213

1,281

Rank: 75 out of 156

592

Rank: 63 out of 156

$165K

Rank: 52 out of 156

$278

Average: $373

2

Average: 3

RAVI DHANISETTY

Philadelphia, Pa. 19140

1,259

Rank: 76 out of 156

701

Rank: 48 out of 156

$89.9K

Rank: 107 out of 156

$128

Average: $373

2

Average: 3

DAVID HAN

Hershey, Pa. 17033

1,238

Rank: 77 out of 156

829

Rank: 42 out of 156

$72.7K

Rank: 117 out of 156

$88

Average: $373

1

Average: 3

STEVEN LEERS

Pittsburgh, Pa. 15224

1,222

Rank: 78 out of 156

730

Rank: 46 out of 156

$112K

Rank: 94 out of 156

$153

Average: $373

2

Average: 3

JUDITH COOK

Hershey, Pa. 17033

1,220

Rank: 79 out of 156

718

Rank: 47 out of 156

$88.9K

Rank: 109 out of 156

$124

Average: $373

2

Average: 3

MICHAEL LALLY

Pittsburgh, Pa. 15243

1,213

Rank: 80 out of 156

569

Rank: 67 out of 156

$109K

Rank: 95 out of 156

$192

Average: $373

2

Average: 3

GAY FRIED

Trevose, Pa. 19053

1,202

Rank: 81 out of 156

81

Rank: 142 out of 156

$236K

Rank: 22 out of 156

$2,915

Average: $373

15

Average: 3

JOSEPH GRISAFI

East norriton, Pa. 19401

1,200

Rank: 82 out of 156

579

Rank: 66 out of 156

$97.6K

Rank: 105 out of 156

$169

Average: $373

2

Average: 3

ERIC ADAMS

Williamsport, Pa. 17701

1,186

Rank: 83 out of 156

455

Rank: 86 out of 156

$115K

Rank: 91 out of 156

$252

Average: $373

3

Average: 3

SAI SAJJA

Williamsport, Pa. 17701

1,163

Rank: 84 out of 156

501

Rank: 79 out of 156

$125K

Rank: 85 out of 156

$249

Average: $373

2

Average: 3

DAVID BIGATEL

Wynnewood, Pa. 19096

1,163

Rank: 84 out of 156

649

Rank: 55 out of 156

$106K

Rank: 98 out of 156

$164

Average: $373

2

Average: 3

EFTHYMIOS AVGERINOS

Pittsburgh, Pa. 15213

1,137

Rank: 86 out of 156

651

Rank: 54 out of 156

$136K

Rank: 77 out of 156

$208

Average: $373

2

Average: 3

WILLIAM MANNELLA

Chester, Pa. 19013

1,134

Rank: 87 out of 156

184

Rank: 128 out of 156

$78.6K

Rank: 115 out of 156

$427

Average: $373

6

Average: 3

ANDREW ROBERTS

Philadelphia, Pa. 19140

1,104

Rank: 88 out of 156

656

Rank: 52 out of 156

$62.5K

Rank: 126 out of 156

$95

Average: $373

2

Average: 3

EUGENE SIMONI

State college, Pa. 16803

1,064

Rank: 89 out of 156

303

Rank: 102 out of 156

$173K

Rank: 47 out of 156

$572

Average: $373

4

Average: 3

RASHAD CHOUDRY

Philadelphia, Pa. 19141

1,029

Rank: 90 out of 156

291

Rank: 106 out of 156

$134K

Rank: 79 out of 156

$460

Average: $373

4

Average: 3

BART CHESS

Pittsburgh, Pa. 15212

1,010

Rank: 91 out of 156

455

Rank: 86 out of 156

$138K

Rank: 73 out of 156

$303

Average: $373

2

Average: 3

AMY REED

Hershey, Pa. 17033

1,008

Rank: 92 out of 156

677

Rank: 50 out of 156

$82K

Rank: 113 out of 156

$121

Average: $373

1

Average: 3

GEORGES AL-KHOURY

Pittsburgh, Pa. 15213

970

Rank: 93 out of 156

598

Rank: 62 out of 156

$105K

Rank: 100 out of 156

$176

Average: $373

2

Average: 3

YASEEN TOMHE

Hanover, Pa. 17331

951

Rank: 94 out of 156

483

Rank: 84 out of 156

$137K

Rank: 75 out of 156

$284

Average: $373

2

Average: 3

EVAN DEUTSCH

Philadelphia, Pa. 19141

950

Rank: 95 out of 156

313

Rank: 101 out of 156

$108K

Rank: 96 out of 156

$346

Average: $373

3

Average: 3

ATUL RAO

Doylestown, Pa. 18901

944

Rank: 96 out of 156

360

Rank: 98 out of 156

$145K

Rank: 64 out of 156

$402

Average: $373

3

Average: 3

JOHN FLANAGAN

Phoenixville, Pa. 19460

941

Rank: 97 out of 156

431

Rank: 91 out of 156

$98.9K

Rank: 103 out of 156

$230

Average: $373

2

Average: 3

ROBERT SINGH

Exton, Pa. 19341

940

Rank: 98 out of 156

95

Rank: 141 out of 156

$263K

Rank: 17 out of 156

$2,773

Average: $373

10

Average: 3

DEAN HEALY

Pittsburgh, Pa. 15212

930

Rank: 99 out of 156

512

Rank: 74 out of 156

$108K

Rank: 97 out of 156

$211

Average: $373

2

Average: 3

MARK KAHN

Wyndmoor, Pa. 19038

927

Rank: 100 out of 156

326

Rank: 100 out of 156

$70.9K

Rank: 118 out of 156

$218

Average: $373

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.