Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Cardiovascular Disease

Top Cardiovascular Disease 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 DEMJANENKO

Erie, Pa. 16507

8,676

Rank: 15 out of 1,042

4,770

Rank: 1 out of 1,042

$190K

Rank: 269 out of 1,042

$40

Average: $168

2

Average: 3

PETER BARCLAY

York, Pa. 17403

10,124

Rank: 6 out of 1,042

4,666

Rank: 2 out of 1,042

$302K

Rank: 93 out of 1,042

$65

Average: $168

2

Average: 3

SOBHAN KODALI

Bethlehem, Pa. 18018

9,532

Rank: 11 out of 1,042

4,660

Rank: 3 out of 1,042

$208K

Rank: 221 out of 1,042

$45

Average: $168

2

Average: 3

KEVIN MCCULLUM

York, Pa. 17403

8,228

Rank: 18 out of 1,042

4,617

Rank: 4 out of 1,042

$244K

Rank: 154 out of 1,042

$53

Average: $168

2

Average: 3

JOHN BOBIN

York, Pa. 17403

9,733

Rank: 9 out of 1,042

4,612

Rank: 5 out of 1,042

$283K

Rank: 106 out of 1,042

$61

Average: $168

2

Average: 3

MICHELLE CONSOLINI

York, Pa. 17403

7,823

Rank: 27 out of 1,042

4,521

Rank: 6 out of 1,042

$241K

Rank: 159 out of 1,042

$53

Average: $168

2

Average: 3

HARI GNANASEKERAM

Chambersburg, Pa. 17201

7,500

Rank: 29 out of 1,042

4,266

Rank: 7 out of 1,042

$210K

Rank: 214 out of 1,042

$49

Average: $168

2

Average: 3

NORMAN MARCUS

Allentown, Pa. 18103

8,029

Rank: 23 out of 1,042

4,170

Rank: 8 out of 1,042

$218K

Rank: 197 out of 1,042

$52

Average: $168

2

Average: 3

MICHAEL SIMSON

Philadelphia, Pa. 19104

5,703

Rank: 93 out of 1,042

3,932

Rank: 9 out of 1,042

$58.7K

Rank: 837 out of 1,042

$15

Average: $168

1

Average: 3

DAVID GOLDNER

Allentown, Pa. 18103

5,174

Rank: 125 out of 1,042

3,848

Rank: 10 out of 1,042

$88.5K

Rank: 689 out of 1,042

$23

Average: $168

1

Average: 3

JAKE MARAIS

Bethlehem, Pa. 18018

7,063

Rank: 39 out of 1,042

3,733

Rank: 11 out of 1,042

$188K

Rank: 277 out of 1,042

$50

Average: $168

2

Average: 3

BABAK BOZORGNIA

Allentown, Pa. 18103

6,716

Rank: 49 out of 1,042

3,642

Rank: 12 out of 1,042

$262K

Rank: 130 out of 1,042

$72

Average: $168

2

Average: 3

DAVID STRASSER

Erie, Pa. 16507

7,106

Rank: 38 out of 1,042

3,591

Rank: 13 out of 1,042

$258K

Rank: 136 out of 1,042

$72

Average: $168

2

Average: 3

RAMPRASAD GADI

Phoenixville, Pa. 19460

6,971

Rank: 43 out of 1,042

3,567

Rank: 14 out of 1,042

$273K

Rank: 115 out of 1,042

$77

Average: $168

2

Average: 3

NORMAN FEINSMITH

Philadelphia, Pa. 19104

7,862

Rank: 25 out of 1,042

3,492

Rank: 15 out of 1,042

$116K

Rank: 545 out of 1,042

$33

Average: $168

2

Average: 3

GEORGE BRIDENBAUGH

Hanover, Pa. 17331

8,309

Rank: 17 out of 1,042

3,343

Rank: 16 out of 1,042

$191K

Rank: 264 out of 1,042

$57

Average: $168

2

Average: 3

PATRICIA RYLKO

East stroudsburg, Pa. 18301

6,651

Rank: 52 out of 1,042

3,265

Rank: 17 out of 1,042

$201K

Rank: 235 out of 1,042

$62

Average: $168

2

Average: 3

HANY SHANOUDY

Altoona, Pa. 16601

15,428

Rank: 1 out of 1,042

3,188

Rank: 18 out of 1,042

$1.15M

Rank: 3 out of 1,042

$361

Average: $168

5

Average: 3

ANTHONY LICATA

West reading, Pa. 19611

6,252

Rank: 67 out of 1,042

3,099

Rank: 19 out of 1,042

$383K

Rank: 41 out of 1,042

$123

Average: $168

2

Average: 3

DWITHIYA THOMAS

Bethlehem, Pa. 18015

5,839

Rank: 87 out of 1,042

3,082

Rank: 20 out of 1,042

$168K

Rank: 331 out of 1,042

$55

Average: $168

2

Average: 3

GERALD NACCARELLI

Hershey, Pa. 17033

5,008

Rank: 135 out of 1,042

3,082

Rank: 20 out of 1,042

$93.9K

Rank: 664 out of 1,042

$30

Average: $168

2

Average: 3

FRANCIS BURT

Bethlehem, Pa. 18018

6,264

Rank: 66 out of 1,042

3,066

Rank: 22 out of 1,042

$197K

Rank: 249 out of 1,042

$64

Average: $168

2

Average: 3

ROBERT PATTILLO

West reading, Pa. 19611

6,374

Rank: 60 out of 1,042

3,048

Rank: 23 out of 1,042

$260K

Rank: 134 out of 1,042

$85

Average: $168

2

Average: 3

NADEEM AHMAD

Bethlehem, Pa. 18017

5,838

Rank: 88 out of 1,042

3,021

Rank: 24 out of 1,042

$192K

Rank: 263 out of 1,042

$64

Average: $168

2

Average: 3

BRUCE BERGER

Abington, Pa. 19001

7,146

Rank: 36 out of 1,042

3,012

Rank: 25 out of 1,042

$304K

Rank: 92 out of 1,042

$101

Average: $168

2

Average: 3

RUPEN PARIKH

Kingston, Pa. 18704

11,479

Rank: 3 out of 1,042

2,999

Rank: 26 out of 1,042

$560K

Rank: 16 out of 1,042

$187

Average: $168

4

Average: 3

MADHAVA RAO

Scranton, Pa. 18508

7,357

Rank: 31 out of 1,042

2,919

Rank: 27 out of 1,042

$318K

Rank: 79 out of 1,042

$109

Average: $168

3

Average: 3

PETER WILL

West reading, Pa. 19611

5,340

Rank: 118 out of 1,042

2,903

Rank: 28 out of 1,042

$208K

Rank: 223 out of 1,042

$72

Average: $168

2

Average: 3

GREGORY WILSON

Reading, Pa. 19611

5,364

Rank: 115 out of 1,042

2,855

Rank: 29 out of 1,042

$227K

Rank: 178 out of 1,042

$79

Average: $168

2

Average: 3

VENKATESH NADAR

Camp hill, Pa. 17011

4,111

Rank: 223 out of 1,042

2,844

Rank: 30 out of 1,042

$134K

Rank: 477 out of 1,042

$47

Average: $168

1

Average: 3

VINCENT FIGUEREDO

Philadelphia, Pa. 19141

6,163

Rank: 70 out of 1,042

2,793

Rank: 31 out of 1,042

$128K

Rank: 505 out of 1,042

$46

Average: $168

2

Average: 3

JOHN SERRIAN

West reading, Pa. 19611

4,600

Rank: 174 out of 1,042

2,775

Rank: 32 out of 1,042

$164K

Rank: 344 out of 1,042

$59

Average: $168

2

Average: 3

ROBERT BIGGS

Bethlehem, Pa. 18017

5,590

Rank: 100 out of 1,042

2,709

Rank: 33 out of 1,042

$209K

Rank: 220 out of 1,042

$77

Average: $168

2

Average: 3

PETER KOWEY

Wynnewood, Pa. 19096

4,747

Rank: 156 out of 1,042

2,707

Rank: 34 out of 1,042

$64.1K

Rank: 809 out of 1,042

$24

Average: $168

2

Average: 3

FARRUKH KHAN

Danville, Pa. 17822

3,928

Rank: 243 out of 1,042

2,665

Rank: 35 out of 1,042

$77.5K

Rank: 752 out of 1,042

$29

Average: $168

1

Average: 3

JOSEPH NERI

Allentown, Pa. 18106

5,114

Rank: 129 out of 1,042

2,641

Rank: 36 out of 1,042

$235K

Rank: 168 out of 1,042

$89

Average: $168

2

Average: 3

THOMAS DZWONCZYK

Scranton, Pa. 18510

6,977

Rank: 40 out of 1,042

2,632

Rank: 37 out of 1,042

$577K

Rank: 13 out of 1,042

$219

Average: $168

3

Average: 3

JARED GREEN

West reading, Pa. 19611

5,781

Rank: 90 out of 1,042

2,626

Rank: 38 out of 1,042

$365K

Rank: 47 out of 1,042

$139

Average: $168

2

Average: 3

WILLIAM MARKSON

Lehighton, Pa. 18235

7,278

Rank: 33 out of 1,042

2,614

Rank: 39 out of 1,042

$276K

Rank: 112 out of 1,042

$106

Average: $168

3

Average: 3

MARCUS AVERBACH

Bethlehem, Pa. 18018

5,245

Rank: 120 out of 1,042

2,597

Rank: 40 out of 1,042

$200K

Rank: 238 out of 1,042

$77

Average: $168

2

Average: 3

BETSIE FIGUEROA-CRUZ

Chambersburg, Pa. 17201

5,562

Rank: 103 out of 1,042

2,582

Rank: 41 out of 1,042

$163K

Rank: 353 out of 1,042

$63

Average: $168

2

Average: 3

MATTHEW MARTINEZ

Allentown, Pa. 18103

3,697

Rank: 277 out of 1,042

2,577

Rank: 42 out of 1,042

$105K

Rank: 612 out of 1,042

$41

Average: $168

1

Average: 3

PRAMOD DESHMUKH

Sayre, Pa. 18840

8,710

Rank: 14 out of 1,042

2,510

Rank: 43 out of 1,042

$629K

Rank: 10 out of 1,042

$251

Average: $168

3

Average: 3

RICHARD GOLDSTEIN

Abington, Pa. 19001

5,475

Rank: 105 out of 1,042

2,498

Rank: 44 out of 1,042

$230K

Rank: 173 out of 1,042

$92

Average: $168

2

Average: 3

HOWARD WARNER

Philadelphia, Pa. 19140

5,967

Rank: 77 out of 1,042

2,497

Rank: 45 out of 1,042

$48.4K

Rank: 898 out of 1,042

$19

Average: $168

2

Average: 3

ASIF HUSSAIN

Philadelphia, Pa. 19148

11,900

Rank: 2 out of 1,042

2,497

Rank: 45 out of 1,042

$833K

Rank: 5 out of 1,042

$334

Average: $168

5

Average: 3

KENNETH MAY

Harrisburg, Pa. 17110

3,713

Rank: 274 out of 1,042

2,493

Rank: 47 out of 1,042

$135K

Rank: 467 out of 1,042

$54

Average: $168

1

Average: 3

BRADLEY FENSTER

Kingston, Pa. 18704

6,416

Rank: 58 out of 1,042

2,472

Rank: 48 out of 1,042

$295K

Rank: 96 out of 1,042

$119

Average: $168

3

Average: 3

MAYANK MODI

Wyomissing, Pa. 19610

7,364

Rank: 30 out of 1,042

2,468

Rank: 49 out of 1,042

$626K

Rank: 11 out of 1,042

$254

Average: $168

3

Average: 3

EMANUEL KOSTACOS

Abington, Pa. 19001

6,329

Rank: 62 out of 1,042

2,443

Rank: 50 out of 1,042

$284K

Rank: 105 out of 1,042

$116

Average: $168

3

Average: 3

CHRISTOPHER BRANCATO

Lewisburg, Pa. 17837

6,321

Rank: 63 out of 1,042

2,427

Rank: 51 out of 1,042

$227K

Rank: 181 out of 1,042

$93

Average: $168

3

Average: 3

GAGANDEEP GURM

Hanover, Pa. 17331

5,947

Rank: 79 out of 1,042

2,426

Rank: 52 out of 1,042

$212K

Rank: 207 out of 1,042

$87

Average: $168

2

Average: 3

MATTHEW SCHUMAECKER

Pittsburgh, Pa. 15213

4,216

Rank: 216 out of 1,042

2,407

Rank: 53 out of 1,042

$155K

Rank: 384 out of 1,042

$64

Average: $168

2

Average: 3

AMAN AMANULLAH

Philadelphia, Pa. 19141

5,426

Rank: 109 out of 1,042

2,394

Rank: 54 out of 1,042

$139K

Rank: 453 out of 1,042

$58

Average: $168

2

Average: 3

ALBERT BREST

Philadelphia, Pa. 19107

3,142

Rank: 371 out of 1,042

2,380

Rank: 55 out of 1,042

$56K

Rank: 859 out of 1,042

$24

Average: $168

1

Average: 3

JOHN ELLIS

Plains, Pa. 18705

11,351

Rank: 4 out of 1,042

2,329

Rank: 56 out of 1,042

$541K

Rank: 18 out of 1,042

$232

Average: $168

5

Average: 3

JAVID AMINI

Kingston, Pa. 18704

9,747

Rank: 8 out of 1,042

2,322

Rank: 57 out of 1,042

$514K

Rank: 22 out of 1,042

$221

Average: $168

4

Average: 3

GEORGE PERSIN

Bethlehem, Pa. 18017

4,581

Rank: 177 out of 1,042

2,317

Rank: 58 out of 1,042

$211K

Rank: 210 out of 1,042

$91

Average: $168

2

Average: 3

KARTHIK SHEKA

East stroudsburg, Pa. 18301

4,520

Rank: 182 out of 1,042

2,315

Rank: 59 out of 1,042

$203K

Rank: 231 out of 1,042

$88

Average: $168

2

Average: 3

PRASANT PANDEY

Bethlehem, Pa. 18017

5,981

Rank: 75 out of 1,042

2,312

Rank: 60 out of 1,042

$518K

Rank: 20 out of 1,042

$224

Average: $168

3

Average: 3

WILLIAM PETRUCCI

Abington, Pa. 19001

5,239

Rank: 121 out of 1,042

2,309

Rank: 61 out of 1,042

$230K

Rank: 172 out of 1,042

$100

Average: $168

2

Average: 3

WILLIAM SMOLINSKI

Allentown, Pa. 18103

5,653

Rank: 97 out of 1,042

2,296

Rank: 62 out of 1,042

$341K

Rank: 57 out of 1,042

$148

Average: $168

2

Average: 3

MARK INDZONKA

East stroudsburg, Pa. 18301

6,661

Rank: 51 out of 1,042

2,296

Rank: 62 out of 1,042

$339K

Rank: 61 out of 1,042

$148

Average: $168

3

Average: 3

PAUL GULOTTA

Bethlehem, Pa. 18018

4,996

Rank: 139 out of 1,042

2,286

Rank: 64 out of 1,042

$138K

Rank: 454 out of 1,042

$60

Average: $168

2

Average: 3

VARUN SAXENA

Warminster, Pa. 18974

4,578

Rank: 178 out of 1,042

2,285

Rank: 65 out of 1,042

$210K

Rank: 216 out of 1,042

$92

Average: $168

2

Average: 3

DAVID BOROWSKI

Erie, Pa. 16502

3,852

Rank: 257 out of 1,042

2,251

Rank: 66 out of 1,042

$135K

Rank: 472 out of 1,042

$60

Average: $168

2

Average: 3

SHEHZAD MALIK

Allentown, Pa. 18103

5,774

Rank: 91 out of 1,042

2,243

Rank: 67 out of 1,042

$365K

Rank: 48 out of 1,042

$163

Average: $168

3

Average: 3

RAVI DESAI

Bethlehem, Pa. 18017

4,667

Rank: 166 out of 1,042

2,241

Rank: 68 out of 1,042

$194K

Rank: 259 out of 1,042

$86

Average: $168

2

Average: 3

MUKUL BHATNAGAR

Altoona, Pa. 16602

6,642

Rank: 54 out of 1,042

2,235

Rank: 69 out of 1,042

$513K

Rank: 23 out of 1,042

$230

Average: $168

3

Average: 3

RODDY CANOSA

Lancaster, Pa. 17602

4,219

Rank: 215 out of 1,042

2,230

Rank: 70 out of 1,042

$163K

Rank: 351 out of 1,042

$73

Average: $168

2

Average: 3

ROSS PETERSON

Erie, Pa. 16502

3,889

Rank: 247 out of 1,042

2,212

Rank: 71 out of 1,042

$162K

Rank: 361 out of 1,042

$73

Average: $168

2

Average: 3

FAROOK SHROFF

Wilkes barre, Pa. 18702

6,493

Rank: 57 out of 1,042

2,200

Rank: 72 out of 1,042

$391K

Rank: 39 out of 1,042

$178

Average: $168

3

Average: 3

WILLIAM HAAZ

Jenkintown, Pa. 19046

6,728

Rank: 48 out of 1,042

2,176

Rank: 73 out of 1,042

$311K

Rank: 82 out of 1,042

$143

Average: $168

3

Average: 3

ASHOKKUMAR SHAH

Sayre, Pa. 18840

7,296

Rank: 32 out of 1,042

2,168

Rank: 74 out of 1,042

$215K

Rank: 204 out of 1,042

$99

Average: $168

3

Average: 3

RAUL MOLDOVAN

Media, Pa. 19063

4,840

Rank: 146 out of 1,042

2,155

Rank: 75 out of 1,042

$263K

Rank: 129 out of 1,042

$122

Average: $168

2

Average: 3

JEFFREY DANDREA

Pittston, Pa. 18640

6,643

Rank: 53 out of 1,042

2,148

Rank: 76 out of 1,042

$354K

Rank: 54 out of 1,042

$165

Average: $168

3

Average: 3

ALPESH PATEL

Allentown, Pa. 18103

4,898

Rank: 143 out of 1,042

2,145

Rank: 77 out of 1,042

$265K

Rank: 125 out of 1,042

$123

Average: $168

2

Average: 3

DAVID DALESSANDRO

Plains, Pa. 18705

7,981

Rank: 24 out of 1,042

2,137

Rank: 78 out of 1,042

$349K

Rank: 55 out of 1,042

$163

Average: $168

4

Average: 3

CHRISTOPHER BALDI

West chester, Pa. 19380

5,103

Rank: 131 out of 1,042

2,136

Rank: 79 out of 1,042

$289K

Rank: 101 out of 1,042

$135

Average: $168

2

Average: 3

RAJENDRA SOLANKI

Wyomissing, Pa. 19610

6,762

Rank: 47 out of 1,042

2,125

Rank: 80 out of 1,042

$674K

Rank: 7 out of 1,042

$317

Average: $168

3

Average: 3

PADMA HARI

Chambersburg, Pa. 17201

4,272

Rank: 207 out of 1,042

2,124

Rank: 81 out of 1,042

$145K

Rank: 424 out of 1,042

$68

Average: $168

2

Average: 3

MARK GLICK

Lebanon, Pa. 17042

4,949

Rank: 140 out of 1,042

2,113

Rank: 82 out of 1,042

$189K

Rank: 271 out of 1,042

$90

Average: $168

2

Average: 3

STEVEN JONES

Wormleysburg, Pa. 17043

3,454

Rank: 315 out of 1,042

2,110

Rank: 83 out of 1,042

$167K

Rank: 336 out of 1,042

$79

Average: $168

2

Average: 3

GARY COSTACURTA

Easton, Pa. 18042

6,402

Rank: 59 out of 1,042

2,094

Rank: 84 out of 1,042

$329K

Rank: 72 out of 1,042

$157

Average: $168

3

Average: 3

HOWARD COBERT

East norriton, Pa. 19403

4,860

Rank: 145 out of 1,042

2,087

Rank: 85 out of 1,042

$151K

Rank: 398 out of 1,042

$72

Average: $168

2

Average: 3

GEOFFREY TREMBLAY

Media, Pa. 19063

4,730

Rank: 159 out of 1,042

2,085

Rank: 86 out of 1,042

$241K

Rank: 157 out of 1,042

$116

Average: $168

2

Average: 3

MICHAEL AVEDISSIAN

West reading, Pa. 19611

4,092

Rank: 227 out of 1,042

2,083

Rank: 87 out of 1,042

$141K

Rank: 441 out of 1,042

$68

Average: $168

2

Average: 3

W FITZPATRICK

Scranton, Pa. 18510

5,393

Rank: 112 out of 1,042

2,075

Rank: 88 out of 1,042

$339K

Rank: 62 out of 1,042

$163

Average: $168

3

Average: 3

RICHARD LICHTENBERG

Broomall, Pa. 19008

9,554

Rank: 10 out of 1,042

2,071

Rank: 89 out of 1,042

$1.25M

Rank: 2 out of 1,042

$605

Average: $168

5

Average: 3

AGNIESZKA MOCHON

West reading, Pa. 19611

4,550

Rank: 179 out of 1,042

2,071

Rank: 89 out of 1,042

$322K

Rank: 74 out of 1,042

$156

Average: $168

2

Average: 3

ANDREW BOWMAN

Paoli, Pa. 19301

6,612

Rank: 55 out of 1,042

2,071

Rank: 89 out of 1,042

$440K

Rank: 29 out of 1,042

$213

Average: $168

3

Average: 3

ROSE LEE

Chester, Pa. 19013

4,270

Rank: 208 out of 1,042

2,067

Rank: 92 out of 1,042

$210K

Rank: 213 out of 1,042

$102

Average: $168

2

Average: 3

ANNE MANI

Bethlehem, Pa. 18018

4,287

Rank: 205 out of 1,042

2,063

Rank: 93 out of 1,042

$189K

Rank: 272 out of 1,042

$91

Average: $168

2

Average: 3

GURPINDER CHATHA

Lancaster, Pa. 17603

3,405

Rank: 321 out of 1,042

2,057

Rank: 94 out of 1,042

$173K

Rank: 318 out of 1,042

$84

Average: $168

2

Average: 3

JONATHAN GOLD

Langhorne, Pa. 19047

6,945

Rank: 44 out of 1,042

2,052

Rank: 95 out of 1,042

$233K

Rank: 171 out of 1,042

$113

Average: $168

3

Average: 3

WILLIAM APOLLO

Wormleysburg, Pa. 17043

3,876

Rank: 250 out of 1,042

2,052

Rank: 95 out of 1,042

$146K

Rank: 420 out of 1,042

$71

Average: $168

2

Average: 3

MICHAEL KAYAL

Scranton, Pa. 18508

4,815

Rank: 148 out of 1,042

2,052

Rank: 95 out of 1,042

$221K

Rank: 192 out of 1,042

$108

Average: $168

2

Average: 3

CHARLES PETERS

Wilkes-barre, Pa. 18711

5,107

Rank: 130 out of 1,042

2,036

Rank: 98 out of 1,042

$310K

Rank: 83 out of 1,042

$152

Average: $168

3

Average: 3

NICHOLAS ROSSI

Wyomissing, Pa. 19610

5,922

Rank: 81 out of 1,042

2,032

Rank: 99 out of 1,042

$574K

Rank: 15 out of 1,042

$282

Average: $168

3

Average: 3

LOUIS BORGATTA

Wyomissing, Pa. 19610

7,167

Rank: 35 out of 1,042

2,030

Rank: 100 out of 1,042

$526K

Rank: 19 out of 1,042

$259

Average: $168

4

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.