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

ROBERT WATSON

Abington, Pa. 19001

4,346

Rank: 201 out of 1,042

1,423

Rank: 259 out of 1,042

$251K

Rank: 145 out of 1,042

$176

Average: $168

3

Average: 3

OLIVERA CHANDLER

West reading, Pa. 19611

4,308

Rank: 202 out of 1,042

1,885

Rank: 131 out of 1,042

$283K

Rank: 107 out of 1,042

$150

Average: $168

2

Average: 3

R. KRISHNAN

Monongahela, Pa. 15063

4,308

Rank: 202 out of 1,042

920

Rank: 534 out of 1,042

$164K

Rank: 348 out of 1,042

$178

Average: $168

5

Average: 3

FRANCIS GRZYWACZ

Doylestown, Pa. 18901

4,301

Rank: 204 out of 1,042

1,572

Rank: 213 out of 1,042

$195K

Rank: 252 out of 1,042

$124

Average: $168

3

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

KEVIN LAX

Meadowbrook, Pa. 19046

4,284

Rank: 206 out of 1,042

1,388

Rank: 276 out of 1,042

$216K

Rank: 202 out of 1,042

$156

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

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

MICHAEL DURKIN

Bethlehem, Pa. 18018

4,261

Rank: 209 out of 1,042

1,959

Rank: 113 out of 1,042

$171K

Rank: 323 out of 1,042

$87

Average: $168

2

Average: 3

RONALD EMMI

Jenkintown, Pa. 19046

4,258

Rank: 210 out of 1,042

1,632

Rank: 189 out of 1,042

$216K

Rank: 203 out of 1,042

$132

Average: $168

3

Average: 3

SCOTT FREDD

Blue bell, Pa. 19422

4,255

Rank: 211 out of 1,042

1,329

Rank: 301 out of 1,042

$267K

Rank: 124 out of 1,042

$201

Average: $168

3

Average: 3

J. ANDRE GARABEDIAN

Hanover, Pa. 17331

4,241

Rank: 212 out of 1,042

1,655

Rank: 185 out of 1,042

$156K

Rank: 381 out of 1,042

$94

Average: $168

3

Average: 3

ADAM COHEN

Abington, Pa. 19001

4,238

Rank: 213 out of 1,042

1,395

Rank: 274 out of 1,042

$203K

Rank: 230 out of 1,042

$146

Average: $168

3

Average: 3

RUJUL PATEL

Bethlehem, Pa. 18018

4,233

Rank: 214 out of 1,042

1,751

Rank: 159 out of 1,042

$135K

Rank: 469 out of 1,042

$77

Average: $168

2

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

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

LINDA BARRASSE

Scranton, Pa. 18510

4,209

Rank: 217 out of 1,042

1,537

Rank: 224 out of 1,042

$179K

Rank: 300 out of 1,042

$117

Average: $168

3

Average: 3

RICHARD WEISS

Philadelphia, Pa. 19104

4,178

Rank: 218 out of 1,042

1,588

Rank: 206 out of 1,042

$273K

Rank: 116 out of 1,042

$172

Average: $168

3

Average: 3

STUART TAUBERG

Pittsburgh, Pa. 15221

4,158

Rank: 219 out of 1,042

936

Rank: 518 out of 1,042

$239K

Rank: 163 out of 1,042

$255

Average: $168

4

Average: 3

STEPHEN BELL

Lancaster, Pa. 17601

4,133

Rank: 220 out of 1,042

1,629

Rank: 190 out of 1,042

$181K

Rank: 296 out of 1,042

$111

Average: $168

3

Average: 3

RICHARD HUNN

Darby, Pa. 19023

4,124

Rank: 221 out of 1,042

918

Rank: 535 out of 1,042

$245K

Rank: 152 out of 1,042

$267

Average: $168

4

Average: 3

JAMES GUARINO

Doylestown, Pa. 18901

4,115

Rank: 222 out of 1,042

1,712

Rank: 166 out of 1,042

$178K

Rank: 304 out of 1,042

$104

Average: $168

2

Average: 3

NICHOLAS MANDALAKAS

Lancaster, Pa. 17601

4,111

Rank: 223 out of 1,042

1,341

Rank: 294 out of 1,042

$199K

Rank: 240 out of 1,042

$149

Average: $168

3

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

JAMES BURKE

Wynnewood, Pa. 19096

4,105

Rank: 225 out of 1,042

1,255

Rank: 346 out of 1,042

$211K

Rank: 208 out of 1,042

$168

Average: $168

3

Average: 3

CHARLES PARABOSCHI

Newtown, Pa. 18940

4,093

Rank: 226 out of 1,042

1,298

Rank: 316 out of 1,042

$254K

Rank: 141 out of 1,042

$196

Average: $168

3

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

JEFFREY FIERSTEIN

Jenkintown, Pa. 19046

4,070

Rank: 228 out of 1,042

1,005

Rank: 480 out of 1,042

$248K

Rank: 148 out of 1,042

$247

Average: $168

4

Average: 3

JOSEPH RICHERTS

Philadelphia, Pa. 19114

4,052

Rank: 229 out of 1,042

1,293

Rank: 319 out of 1,042

$185K

Rank: 286 out of 1,042

$143

Average: $168

3

Average: 3

BARRY BRAVETTE

Phila, Pa. 19148

4,034

Rank: 230 out of 1,042

1,405

Rank: 270 out of 1,042

$188K

Rank: 276 out of 1,042

$134

Average: $168

3

Average: 3

GARO GARIBIAN

Philadelphia, Pa. 19140

4,032

Rank: 231 out of 1,042

1,555

Rank: 219 out of 1,042

$147K

Rank: 416 out of 1,042

$94

Average: $168

3

Average: 3

JOHN OHARA

Paoli, Pa. 19301

4,031

Rank: 232 out of 1,042

999

Rank: 486 out of 1,042

$225K

Rank: 185 out of 1,042

$225

Average: $168

4

Average: 3

MARC TECCE

Philadelphia, Pa. 19107

4,030

Rank: 233 out of 1,042

1,190

Rank: 386 out of 1,042

$193K

Rank: 260 out of 1,042

$163

Average: $168

3

Average: 3

STEVEN NIERENBERG

Phila, Pa. 19145

4,014

Rank: 234 out of 1,042

744

Rank: 662 out of 1,042

$314K

Rank: 80 out of 1,042

$422

Average: $168

5

Average: 3

ANIL GUPTA

East stroudsburg, Pa. 18301

4,009

Rank: 235 out of 1,042

1,895

Rank: 129 out of 1,042

$211K

Rank: 209 out of 1,042

$111

Average: $168

2

Average: 3

SURENDER SINGH

Lancaster, Pa. 17601

3,994

Rank: 236 out of 1,042

1,320

Rank: 307 out of 1,042

$175K

Rank: 314 out of 1,042

$132

Average: $168

3

Average: 3

RAM GORDON

Flourtown, Pa. 19031

3,986

Rank: 237 out of 1,042

1,595

Rank: 203 out of 1,042

$195K

Rank: 250 out of 1,042

$122

Average: $168

2

Average: 3

DEAN KARALIS

Philadelphia, Pa. 19107

3,980

Rank: 238 out of 1,042

813

Rank: 604 out of 1,042

$306K

Rank: 87 out of 1,042

$377

Average: $168

5

Average: 3

NIDHI MEHTA

Bethlehem, Pa. 18017

3,978

Rank: 239 out of 1,042

2,021

Rank: 103 out of 1,042

$169K

Rank: 327 out of 1,042

$84

Average: $168

2

Average: 3

MRUGESH PATEL

Langhorne, Pa. 19047

3,956

Rank: 240 out of 1,042

1,152

Rank: 402 out of 1,042

$227K

Rank: 179 out of 1,042

$197

Average: $168

3

Average: 3

GARY VIGILANTE

Philadelphia, Pa. 19104

3,956

Rank: 240 out of 1,042

1,382

Rank: 280 out of 1,042

$169K

Rank: 329 out of 1,042

$122

Average: $168

3

Average: 3

LEONARD DENIS

Scranton, Pa. 18510

3,946

Rank: 242 out of 1,042

1,362

Rank: 287 out of 1,042

$271K

Rank: 119 out of 1,042

$199

Average: $168

3

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

ROSELLE MESMER

Chester, Pa. 19013

3,917

Rank: 244 out of 1,042

1,226

Rank: 359 out of 1,042

$235K

Rank: 167 out of 1,042

$192

Average: $168

3

Average: 3

DAVID PAWLUSH

Wormleysburg, Pa. 17043

3,894

Rank: 245 out of 1,042

1,862

Rank: 135 out of 1,042

$131K

Rank: 489 out of 1,042

$70

Average: $168

2

Average: 3

KIMBERLY CAMPBELL

Drexel hill, Pa. 19026

3,893

Rank: 246 out of 1,042

1,191

Rank: 385 out of 1,042

$265K

Rank: 126 out of 1,042

$222

Average: $168

3

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

BRENT BARNES

Du bois, Pa. 15801

3,886

Rank: 248 out of 1,042

1,754

Rank: 158 out of 1,042

$180K

Rank: 299 out of 1,042

$102

Average: $168

2

Average: 3

JACK GARDEN

Phila, Pa. 19145

3,885

Rank: 249 out of 1,042

727

Rank: 675 out of 1,042

$334K

Rank: 66 out of 1,042

$459

Average: $168

5

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

JEFFREY LUEBBERT

Philadelphia, Pa. 19106

3,876

Rank: 250 out of 1,042

921

Rank: 529 out of 1,042

$246K

Rank: 151 out of 1,042

$267

Average: $168

4

Average: 3

PAUL GRENA

Yardley, Pa. 19067

3,866

Rank: 252 out of 1,042

1,154

Rank: 400 out of 1,042

$273K

Rank: 117 out of 1,042

$237

Average: $168

3

Average: 3

KEVIN ROBINSON

Philadelphia, Pa. 19111

3,861

Rank: 253 out of 1,042

1,742

Rank: 161 out of 1,042

$129K

Rank: 498 out of 1,042

$74

Average: $168

2

Average: 3

ALEC MUSTEN

Jenkintown, Pa. 19046

3,860

Rank: 254 out of 1,042

1,199

Rank: 378 out of 1,042

$201K

Rank: 234 out of 1,042

$168

Average: $168

3

Average: 3

DAVID BECKER

Flourtown, Pa. 19031

3,859

Rank: 255 out of 1,042

931

Rank: 521 out of 1,042

$225K

Rank: 187 out of 1,042

$241

Average: $168

4

Average: 3

BRIAN STAUB

Washington, Pa. 15301

3,859

Rank: 255 out of 1,042

1,696

Rank: 170 out of 1,042

$106K

Rank: 608 out of 1,042

$62

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

CHRISTOPHER CUTITTA

Bethlehem, Pa. 18018

3,845

Rank: 258 out of 1,042

1,608

Rank: 194 out of 1,042

$163K

Rank: 354 out of 1,042

$101

Average: $168

2

Average: 3

BRUNO MANNO

Jenkintown, Pa. 19046

3,845

Rank: 258 out of 1,042

1,419

Rank: 262 out of 1,042

$169K

Rank: 328 out of 1,042

$119

Average: $168

3

Average: 3

HARINDER SHARMA

Norristown, Pa. 19401

3,833

Rank: 260 out of 1,042

930

Rank: 522 out of 1,042

$264K

Rank: 127 out of 1,042

$284

Average: $168

4

Average: 3

TODD BOKELMAN

Wormleysburg, Pa. 17043

3,829

Rank: 261 out of 1,042

1,994

Rank: 110 out of 1,042

$137K

Rank: 462 out of 1,042

$69

Average: $168

2

Average: 3

DONALD YIH

Wynnewood, Pa. 19096

3,821

Rank: 262 out of 1,042

784

Rank: 632 out of 1,042

$151K

Rank: 399 out of 1,042

$192

Average: $168

5

Average: 3

GARY LEWIS

Chambersburg, Pa. 17201

3,816

Rank: 263 out of 1,042

1,917

Rank: 121 out of 1,042

$131K

Rank: 488 out of 1,042

$68

Average: $168

2

Average: 3

DAVID SHIPON

Philadelphia, Pa. 19145

3,806

Rank: 264 out of 1,042

817

Rank: 601 out of 1,042

$332K

Rank: 69 out of 1,042

$407

Average: $168

5

Average: 3

JONATHAN FELSHER

Chester, Pa. 19013

3,788

Rank: 265 out of 1,042

1,913

Rank: 124 out of 1,042

$166K

Rank: 340 out of 1,042

$87

Average: $168

2

Average: 3

VINCENT QUINN

Blue bell, Pa. 19422

3,776

Rank: 266 out of 1,042

1,170

Rank: 396 out of 1,042

$238K

Rank: 165 out of 1,042

$204

Average: $168

3

Average: 3

GORDON HUTT

Lancaster, Pa. 17601

3,770

Rank: 267 out of 1,042

1,203

Rank: 374 out of 1,042

$190K

Rank: 268 out of 1,042

$158

Average: $168

3

Average: 3

JAMES RYAN

Hermitage, Pa. 16148

3,760

Rank: 268 out of 1,042

1,201

Rank: 376 out of 1,042

$169K

Rank: 325 out of 1,042

$141

Average: $168

3

Average: 3

UMER SALEEM

West chester, Pa. 19380

3,760

Rank: 268 out of 1,042

1,642

Rank: 187 out of 1,042

$164K

Rank: 346 out of 1,042

$100

Average: $168

2

Average: 3

MICHAEL ADENAIKE

Chambersburg, Pa. 17201

3,740

Rank: 270 out of 1,042

1,966

Rank: 112 out of 1,042

$121K

Rank: 528 out of 1,042

$62

Average: $168

2

Average: 3

MEIR MAZUZ

Wyomissing, Pa. 19610

3,737

Rank: 271 out of 1,042

1,291

Rank: 323 out of 1,042

$200K

Rank: 237 out of 1,042

$155

Average: $168

3

Average: 3

RAGHURAM MALLYA

West chester, Pa. 19380

3,735

Rank: 272 out of 1,042

1,465

Rank: 240 out of 1,042

$269K

Rank: 122 out of 1,042

$184

Average: $168

3

Average: 3

ROBERT SCHLESINGER

Philadelphia, Pa. 19114

3,728

Rank: 273 out of 1,042

1,435

Rank: 252 out of 1,042

$156K

Rank: 379 out of 1,042

$109

Average: $168

3

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

RONALD FIELDS

Langhorne, Pa. 19047

3,708

Rank: 275 out of 1,042

1,194

Rank: 383 out of 1,042

$221K

Rank: 193 out of 1,042

$185

Average: $168

3

Average: 3

CHARLES GOTTLIEB

Abington, Pa. 19001

3,706

Rank: 276 out of 1,042

1,199

Rank: 378 out of 1,042

$255K

Rank: 140 out of 1,042

$212

Average: $168

3

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

RICHARD LESHNER

Langhorne, Pa. 19047

3,684

Rank: 278 out of 1,042

1,201

Rank: 376 out of 1,042

$213K

Rank: 205 out of 1,042

$178

Average: $168

3

Average: 3

YAQOOB MOHYUDDIN

Hazleton, Pa. 18202

3,683

Rank: 279 out of 1,042

1,434

Rank: 256 out of 1,042

$181K

Rank: 294 out of 1,042

$126

Average: $168

3

Average: 3

JEFFREY EATON

State college, Pa. 16803

3,681

Rank: 280 out of 1,042

1,410

Rank: 266 out of 1,042

$128K

Rank: 501 out of 1,042

$91

Average: $168

3

Average: 3

RITA FALCONE

West chester, Pa. 19380

3,670

Rank: 281 out of 1,042

1,551

Rank: 220 out of 1,042

$282K

Rank: 109 out of 1,042

$182

Average: $168

2

Average: 3

RICHARD KOLECKI

Bethlehem, Pa. 18018

3,667

Rank: 282 out of 1,042

1,859

Rank: 136 out of 1,042

$138K

Rank: 456 out of 1,042

$74

Average: $168

2

Average: 3

RONNIE MIGNELLA

Hermitage, Pa. 16148

3,659

Rank: 283 out of 1,042

1,276

Rank: 332 out of 1,042

$172K

Rank: 320 out of 1,042

$135

Average: $168

3

Average: 3

DAVID CHINN

Flourtown, Pa. 19031

3,658

Rank: 284 out of 1,042

1,103

Rank: 426 out of 1,042

$218K

Rank: 198 out of 1,042

$198

Average: $168

3

Average: 3

RAPHAEL BLOOMGARDEN

Flourtown, Pa. 19031

3,658

Rank: 284 out of 1,042

1,102

Rank: 427 out of 1,042

$210K

Rank: 218 out of 1,042

$190

Average: $168

3

Average: 3

LAURA SHARE IMMORDINO

Bryn mawr, Pa. 19010

3,651

Rank: 286 out of 1,042

1,222

Rank: 361 out of 1,042

$307K

Rank: 85 out of 1,042

$252

Average: $168

3

Average: 3

DONNA REED

West chester, Pa. 19380

3,649

Rank: 287 out of 1,042

1,484

Rank: 234 out of 1,042

$279K

Rank: 111 out of 1,042

$188

Average: $168

2

Average: 3

KRISHNA BHAT

Johnstown, Pa. 15901

3,646

Rank: 288 out of 1,042

1,562

Rank: 216 out of 1,042

$140K

Rank: 447 out of 1,042

$90

Average: $168

2

Average: 3

ALEXANDER SZYMANSKI

State college, Pa. 16803

3,641

Rank: 289 out of 1,042

1,613

Rank: 193 out of 1,042

$103K

Rank: 617 out of 1,042

$64

Average: $168

2

Average: 3

RICHARD MERCIER

East norriton, Pa. 19403

3,639

Rank: 290 out of 1,042

849

Rank: 591 out of 1,042

$261K

Rank: 131 out of 1,042

$308

Average: $168

4

Average: 3

BRANDON MIKOLICH

Hermitage, Pa. 16148

3,633

Rank: 291 out of 1,042

1,275

Rank: 333 out of 1,042

$180K

Rank: 298 out of 1,042

$141

Average: $168

3

Average: 3

ZUHDI DAJANI

Punxsutawney, Pa. 15767

3,632

Rank: 292 out of 1,042

1,211

Rank: 367 out of 1,042

$146K

Rank: 418 out of 1,042

$121

Average: $168

3

Average: 3

NICHOLAS VAGANOS

West chester, Pa. 19380

3,616

Rank: 293 out of 1,042

1,598

Rank: 199 out of 1,042

$243K

Rank: 155 out of 1,042

$152

Average: $168

2

Average: 3

SHAIFUL ISLAM

Chambersburg, Pa. 17201

3,601

Rank: 294 out of 1,042

1,713

Rank: 164 out of 1,042

$120K

Rank: 531 out of 1,042

$70

Average: $168

2

Average: 3

DEBORAH SUNDLOF

Bethlehem, Pa. 18017

3,600

Rank: 295 out of 1,042

1,926

Rank: 116 out of 1,042

$147K

Rank: 415 out of 1,042

$76

Average: $168

2

Average: 3

SCOTT SHAPIRO

Abington, Pa. 19001

3,593

Rank: 296 out of 1,042

1,399

Rank: 272 out of 1,042

$178K

Rank: 303 out of 1,042

$127

Average: $168

3

Average: 3

ALBERT JANKE

Blue bell, Pa. 19422

3,587

Rank: 297 out of 1,042

1,156

Rank: 398 out of 1,042

$221K

Rank: 194 out of 1,042

$191

Average: $168

3

Average: 3

SAMUEL STEVER

Yardley, Pa. 19067

3,572

Rank: 298 out of 1,042

1,041

Rank: 457 out of 1,042

$230K

Rank: 174 out of 1,042

$221

Average: $168

3

Average: 3

TYLER FUGATE

Lebanon, Pa. 17042

3,571

Rank: 299 out of 1,042

1,508

Rank: 231 out of 1,042

$211K

Rank: 211 out of 1,042

$140

Average: $168

2

Average: 3

JOSEPH MILES

Philadelphia, Pa. 19106

3,570

Rank: 300 out of 1,042

1,225

Rank: 360 out of 1,042

$141K

Rank: 443 out of 1,042

$115

Average: $168

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