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

NIRAV MEHTA

Paoli, Pa. 19301

5,407

Rank: 111 out of 1,042

1,329

Rank: 301 out of 1,042

$341K

Rank: 58 out of 1,042

$256

Average: $168

4

Average: 3

MATTHEW COLLINS

Sellersville, Pa. 18960

4,409

Rank: 195 out of 1,042

1,329

Rank: 301 out of 1,042

$163K

Rank: 358 out of 1,042

$122

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

RAJAT DEO

Philadelphia, Pa. 19104

2,376

Rank: 517 out of 1,042

1,329

Rank: 301 out of 1,042

$55.7K

Rank: 860 out of 1,042

$42

Average: $168

2

Average: 3

KETAN SHETH

Camp hill, Pa. 17011

2,322

Rank: 533 out of 1,042

1,325

Rank: 305 out of 1,042

$82.4K

Rank: 728 out of 1,042

$62

Average: $168

2

Average: 3

JUDE MUGERWA

Johnstown, Pa. 15901

2,467

Rank: 495 out of 1,042

1,323

Rank: 306 out of 1,042

$90.2K

Rank: 678 out of 1,042

$68

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

HEMAL GADA

Wormleysburg, Pa. 17043

2,325

Rank: 531 out of 1,042

1,318

Rank: 308 out of 1,042

$192K

Rank: 262 out of 1,042

$146

Average: $168

2

Average: 3

CRAIG MCMACKIN

Newtown, Pa. 18940

3,261

Rank: 344 out of 1,042

1,312

Rank: 309 out of 1,042

$252K

Rank: 144 out of 1,042

$192

Average: $168

2

Average: 3

DANA WEINSTEIN

Lancaster, Pa. 17603

1,928

Rank: 645 out of 1,042

1,308

Rank: 310 out of 1,042

$110K

Rank: 573 out of 1,042

$84

Average: $168

1

Average: 3

MICHAEL MALKOWSKI

Leetsdale, Pa. 15056

2,417

Rank: 507 out of 1,042

1,307

Rank: 311 out of 1,042

$117K

Rank: 542 out of 1,042

$90

Average: $168

2

Average: 3

SAMUEL RUBY

Ridley park, Pa. 19078

5,211

Rank: 123 out of 1,042

1,307

Rank: 311 out of 1,042

$223K

Rank: 189 out of 1,042

$171

Average: $168

4

Average: 3

RAMAN DUSAJ

Allentown, Pa. 18103

2,427

Rank: 504 out of 1,042

1,303

Rank: 313 out of 1,042

$122K

Rank: 524 out of 1,042

$94

Average: $168

2

Average: 3

SAUM SHAMIMI-NOORI

Philadelphia, Pa. 19118

2,839

Rank: 410 out of 1,042

1,300

Rank: 314 out of 1,042

$137K

Rank: 460 out of 1,042

$106

Average: $168

2

Average: 3

ALEXIS SOKIL

Philadelphia, Pa. 19107

2,883

Rank: 401 out of 1,042

1,299

Rank: 315 out of 1,042

$147K

Rank: 412 out of 1,042

$114

Average: $168

2

Average: 3

THOMAS PINTO

Butler, Pa. 16001

3,525

Rank: 308 out of 1,042

1,298

Rank: 316 out of 1,042

$182K

Rank: 293 out of 1,042

$140

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

JAMES GALLAGHER

Bethlehem, Pa. 18018

3,090

Rank: 375 out of 1,042

1,295

Rank: 318 out of 1,042

$157K

Rank: 375 out of 1,042

$121

Average: $168

2

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

STEPHEN TEICH

Abington, Pa. 19001

2,887

Rank: 399 out of 1,042

1,293

Rank: 319 out of 1,042

$158K

Rank: 369 out of 1,042

$122

Average: $168

2

Average: 3

SUNDER VENKATESULU

Newtown, Pa. 18940

2,803

Rank: 417 out of 1,042

1,292

Rank: 321 out of 1,042

$225K

Rank: 186 out of 1,042

$174

Average: $168

2

Average: 3

MATTHEW EVANS

Lancaster, Pa. 17601

4,452

Rank: 192 out of 1,042

1,292

Rank: 321 out of 1,042

$209K

Rank: 219 out of 1,042

$162

Average: $168

3

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

WAQAS AHMED

Gettysburg, Pa. 17325

2,120

Rank: 590 out of 1,042

1,290

Rank: 324 out of 1,042

$95.8K

Rank: 652 out of 1,042

$74

Average: $168

2

Average: 3

WILLIAM KORNBERG

Media, Pa. 19063

3,010

Rank: 385 out of 1,042

1,287

Rank: 325 out of 1,042

$238K

Rank: 164 out of 1,042

$185

Average: $168

2

Average: 3

WILLIAM PENTZ

Philadelphia, Pa. 19106

3,211

Rank: 352 out of 1,042

1,286

Rank: 326 out of 1,042

$141K

Rank: 442 out of 1,042

$110

Average: $168

2

Average: 3

JOSEPH HERCHELROATH

Harrisburg, Pa. 17110

2,170

Rank: 575 out of 1,042

1,285

Rank: 327 out of 1,042

$94.9K

Rank: 659 out of 1,042

$74

Average: $168

2

Average: 3

KATHLEEN ZAZZALI

Lewistown, Pa. 17044

3,018

Rank: 384 out of 1,042

1,280

Rank: 328 out of 1,042

$139K

Rank: 451 out of 1,042

$109

Average: $168

2

Average: 3

MATTHEW HILLIS

Broomall, Pa. 19008

4,500

Rank: 186 out of 1,042

1,278

Rank: 329 out of 1,042

$322K

Rank: 75 out of 1,042

$252

Average: $168

4

Average: 3

MICHELLE STRAM

Sellersville, Pa. 18960

6,806

Rank: 45 out of 1,042

1,277

Rank: 330 out of 1,042

$226K

Rank: 183 out of 1,042

$177

Average: $168

5

Average: 3

TULIO ESTRADA-QUINTERO

Greenville, Pa. 16125

2,557

Rank: 472 out of 1,042

1,277

Rank: 330 out of 1,042

$94.7K

Rank: 661 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

THOMAS CLEMENS

Lebanon, Pa. 17042

2,681

Rank: 441 out of 1,042

1,275

Rank: 333 out of 1,042

$129K

Rank: 500 out of 1,042

$101

Average: $168

2

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

LOUIE MYERS

Wormleysburg, Pa. 17043

3,075

Rank: 376 out of 1,042

1,275

Rank: 333 out of 1,042

$137K

Rank: 461 out of 1,042

$108

Average: $168

2

Average: 3

FARHAD ELMI

Easton, Pa. 18042

9,794

Rank: 7 out of 1,042

1,275

Rank: 333 out of 1,042

$363K

Rank: 49 out of 1,042

$285

Average: $168

8

Average: 3

SLAWOMIR KUSMIREK

Philadelphia, Pa. 19102

3,413

Rank: 320 out of 1,042

1,273

Rank: 337 out of 1,042

$145K

Rank: 427 out of 1,042

$114

Average: $168

3

Average: 3

STANLEY LEWIN

Camp hill, Pa. 17011

1,918

Rank: 649 out of 1,042

1,272

Rank: 338 out of 1,042

$62.7K

Rank: 814 out of 1,042

$49

Average: $168

2

Average: 3

MARK LISBERGER

Broomall, Pa. 19008

4,801

Rank: 151 out of 1,042

1,265

Rank: 339 out of 1,042

$270K

Rank: 121 out of 1,042

$213

Average: $168

4

Average: 3

MYUNG YOON

Hazleton, Pa. 18201

4,948

Rank: 141 out of 1,042

1,265

Rank: 339 out of 1,042

$157K

Rank: 373 out of 1,042

$124

Average: $168

4

Average: 3

ROBERTO HODARA FRIEDMANN

Wormleysburg, Pa. 17043

2,336

Rank: 527 out of 1,042

1,265

Rank: 339 out of 1,042

$111K

Rank: 568 out of 1,042

$88

Average: $168

2

Average: 3

IRA SACKMAN

Harrisburg, Pa. 17110

2,145

Rank: 581 out of 1,042

1,263

Rank: 342 out of 1,042

$89.8K

Rank: 681 out of 1,042

$71

Average: $168

2

Average: 3

NEAL SKOP

Paoli, Pa. 19301

2,866

Rank: 405 out of 1,042

1,262

Rank: 343 out of 1,042

$155K

Rank: 383 out of 1,042

$123

Average: $168

2

Average: 3

RONAK PATEL

Bethlehem, Pa. 18017

2,255

Rank: 556 out of 1,042

1,261

Rank: 344 out of 1,042

$80.6K

Rank: 737 out of 1,042

$64

Average: $168

2

Average: 3

GREGG NEITHARDT

West chester, Pa. 19380

3,556

Rank: 302 out of 1,042

1,259

Rank: 345 out of 1,042

$240K

Rank: 161 out of 1,042

$191

Average: $168

3

Average: 3

DONALD FERRARI

Exton, Pa. 19341

2,999

Rank: 386 out of 1,042

1,255

Rank: 346 out of 1,042

$195K

Rank: 251 out of 1,042

$155

Average: $168

2

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

MARTHA PULLINS

New castle, Pa. 16105

2,178

Rank: 573 out of 1,042

1,254

Rank: 348 out of 1,042

$72.2K

Rank: 777 out of 1,042

$58

Average: $168

2

Average: 3

ROBERT NITZBERG

Leetsdale, Pa. 15056

2,110

Rank: 591 out of 1,042

1,253

Rank: 349 out of 1,042

$102K

Rank: 622 out of 1,042

$81

Average: $168

2

Average: 3

LOKESH GOWDA

Lancaster, Pa. 17602

2,997

Rank: 387 out of 1,042

1,251

Rank: 350 out of 1,042

$186K

Rank: 280 out of 1,042

$149

Average: $168

2

Average: 3

JEFFREY FUGATE

Harrisburg, Pa. 17110

2,065

Rank: 611 out of 1,042

1,250

Rank: 351 out of 1,042

$70.9K

Rank: 786 out of 1,042

$57

Average: $168

2

Average: 3

WALTER KORNIENKO

Drexel hill, Pa. 19026

3,563

Rank: 301 out of 1,042

1,248

Rank: 352 out of 1,042

$190K

Rank: 270 out of 1,042

$152

Average: $168

3

Average: 3

MICHAEL BOSAK

Harrisburg, Pa. 17110

1,981

Rank: 632 out of 1,042

1,246

Rank: 353 out of 1,042

$111K

Rank: 571 out of 1,042

$89

Average: $168

2

Average: 3

E. JOSEPH SCHWITER

Wilkes barre, Pa. 18711

2,002

Rank: 625 out of 1,042

1,245

Rank: 354 out of 1,042

$58.6K

Rank: 839 out of 1,042

$47

Average: $168

2

Average: 3

JAMES KMETZO

Doylestown, Pa. 18901

3,049

Rank: 380 out of 1,042

1,243

Rank: 355 out of 1,042

$169K

Rank: 326 out of 1,042

$136

Average: $168

2

Average: 3

ADI GANZ

Philadelphia, Pa. 19118

2,746

Rank: 426 out of 1,042

1,241

Rank: 356 out of 1,042

$168K

Rank: 332 out of 1,042

$136

Average: $168

2

Average: 3

ROBERT SPADAFORA

Newtown, Pa. 18940

3,541

Rank: 307 out of 1,042

1,237

Rank: 357 out of 1,042

$87.7K

Rank: 691 out of 1,042

$71

Average: $168

3

Average: 3

NISHANT KORADIA

Erie, Pa. 16502

2,434

Rank: 501 out of 1,042

1,229

Rank: 358 out of 1,042

$175K

Rank: 311 out of 1,042

$143

Average: $168

2

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

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

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

JAMES LIGHTFOOT

Camp hill, Pa. 17011

2,362

Rank: 521 out of 1,042

1,218

Rank: 362 out of 1,042

$95.3K

Rank: 653 out of 1,042

$78

Average: $168

2

Average: 3

SAMUEL COLEMAN

Sellersville, Pa. 18960

4,706

Rank: 163 out of 1,042

1,217

Rank: 363 out of 1,042

$185K

Rank: 283 out of 1,042

$152

Average: $168

4

Average: 3

KELLY SPRATT

Philadelphia, Pa. 19104

3,400

Rank: 323 out of 1,042

1,214

Rank: 364 out of 1,042

$155K

Rank: 382 out of 1,042

$128

Average: $168

3

Average: 3

MICHAEL LARKIN

Altoona, Pa. 16601

2,741

Rank: 429 out of 1,042

1,213

Rank: 365 out of 1,042

$157K

Rank: 372 out of 1,042

$129

Average: $168

2

Average: 3

PHILIP NICOL

Moon twp, Pa. 15108

2,128

Rank: 587 out of 1,042

1,212

Rank: 366 out of 1,042

$94.7K

Rank: 662 out of 1,042

$78

Average: $168

2

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

ARTHUR BELBER

Norristown, Pa. 19401

3,390

Rank: 324 out of 1,042

1,210

Rank: 368 out of 1,042

$229K

Rank: 175 out of 1,042

$189

Average: $168

3

Average: 3

ARTHUR HODESS

Thorndale, Pa. 19372

5,135

Rank: 127 out of 1,042

1,208

Rank: 369 out of 1,042

$246K

Rank: 149 out of 1,042

$204

Average: $168

4

Average: 3

KEITH RICE

Wormleysburg, Pa. 17043

2,092

Rank: 599 out of 1,042

1,205

Rank: 370 out of 1,042

$115K

Rank: 551 out of 1,042

$95

Average: $168

2

Average: 3

ATIZAZUL MANSOOR

Wormleysburg, Pa. 17043

2,177

Rank: 574 out of 1,042

1,205

Rank: 370 out of 1,042

$106K

Rank: 604 out of 1,042

$88

Average: $168

2

Average: 3

DOUGLAS JACOBY

Philadelphia, Pa. 19104

2,638

Rank: 450 out of 1,042

1,205

Rank: 370 out of 1,042

$194K

Rank: 254 out of 1,042

$161

Average: $168

2

Average: 3

ATUL TRIVEDI

Langhorne, Pa. 19047

2,898

Rank: 397 out of 1,042

1,204

Rank: 373 out of 1,042

$154K

Rank: 390 out of 1,042

$128

Average: $168

2

Average: 3

MICHAEL BURLEY

Hermitage, Pa. 16148

3,435

Rank: 317 out of 1,042

1,203

Rank: 374 out of 1,042

$157K

Rank: 370 out of 1,042

$131

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

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

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

ALEXANDER KOPPEL

Newtown, Pa. 18940

2,814

Rank: 416 out of 1,042

1,199

Rank: 378 out of 1,042

$255K

Rank: 139 out of 1,042

$213

Average: $168

2

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

ROBERT SCHALLER

Philadelphia, Pa. 19104

2,659

Rank: 446 out of 1,042

1,198

Rank: 381 out of 1,042

$138K

Rank: 457 out of 1,042

$115

Average: $168

2

Average: 3

JAMES HUMMEL

Bethlehem, Pa. 18018

2,044

Rank: 617 out of 1,042

1,196

Rank: 382 out of 1,042

$84.3K

Rank: 710 out of 1,042

$70

Average: $168

2

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

FRANK AMMATURO

Langhorne, Pa. 19047

2,886

Rank: 400 out of 1,042

1,192

Rank: 384 out of 1,042

$141K

Rank: 444 out of 1,042

$118

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

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

JULIAN GLADSTONE

Broomall, Pa. 19008

5,336

Rank: 119 out of 1,042

1,184

Rank: 387 out of 1,042

$321K

Rank: 76 out of 1,042

$271

Average: $168

5

Average: 3

NICHOLAS LANGAN

Philadelphia, Pa. 19144

2,450

Rank: 498 out of 1,042

1,183

Rank: 388 out of 1,042

$91.9K

Rank: 667 out of 1,042

$78

Average: $168

2

Average: 3

ANDREW WAXLER

Wyomissing, Pa. 19610

4,381

Rank: 199 out of 1,042

1,181

Rank: 389 out of 1,042

$318K

Rank: 78 out of 1,042

$270

Average: $168

4

Average: 3

JEFFREY KEGEL

Philadelphia, Pa. 19124

2,914

Rank: 394 out of 1,042

1,178

Rank: 390 out of 1,042

$83.9K

Rank: 713 out of 1,042

$71

Average: $168

2

Average: 3

ALEXANDER RUBIN

Philadelphia, Pa. 19114

2,399

Rank: 510 out of 1,042

1,176

Rank: 391 out of 1,042

$109K

Rank: 583 out of 1,042

$93

Average: $168

2

Average: 3

MARJORIE STANEK

Philadelphia, Pa. 19141

2,462

Rank: 496 out of 1,042

1,175

Rank: 392 out of 1,042

$84.4K

Rank: 709 out of 1,042

$72

Average: $168

2

Average: 3

RICHARD MASCOLO

Doylestown, Pa. 18901

3,073

Rank: 377 out of 1,042

1,175

Rank: 392 out of 1,042

$154K

Rank: 388 out of 1,042

$131

Average: $168

3

Average: 3

MICHAEL PECORA

Washington, Pa. 15301

2,297

Rank: 544 out of 1,042

1,174

Rank: 394 out of 1,042

$99.4K

Rank: 636 out of 1,042

$85

Average: $168

2

Average: 3

JEFFREY BAIR

East stroudsburg, Pa. 18301

4,731

Rank: 158 out of 1,042

1,173

Rank: 395 out of 1,042

$251K

Rank: 146 out of 1,042

$214

Average: $168

4

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

ANAND HARIDAS

Langhorne, Pa. 19047

2,647

Rank: 449 out of 1,042

1,158

Rank: 397 out of 1,042

$132K

Rank: 486 out of 1,042

$114

Average: $168

2

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

TERRY BAUCH

Wilkes-barre, Pa. 18711

1,712

Rank: 690 out of 1,042

1,156

Rank: 398 out of 1,042

$59.4K

Rank: 831 out of 1,042

$51

Average: $168

1

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

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.