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

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

ADAM FELDMAN

West reading, Pa. 19611

2,883

Rank: 401 out of 1,042

1,443

Rank: 249 out of 1,042

$173K

Rank: 317 out of 1,042

$120

Average: $168

2

Average: 3

CYRIL GUNAWARDANE

Coudersport, Pa. 16915

2,882

Rank: 403 out of 1,042

1,510

Rank: 230 out of 1,042

$36.8K

Rank: 940 out of 1,042

$24

Average: $168

2

Average: 3

ANDREW SO

Danville, Pa. 17822

2,877

Rank: 404 out of 1,042

1,064

Rank: 448 out of 1,042

$139K

Rank: 452 out of 1,042

$131

Average: $168

3

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

ARCHANA SODAGAM

Johnstown, Pa. 15901

2,866

Rank: 405 out of 1,042

1,411

Rank: 265 out of 1,042

$120K

Rank: 534 out of 1,042

$85

Average: $168

2

Average: 3

WOJCIECH RUDZINSKI

Sayre, Pa. 18840

2,857

Rank: 407 out of 1,042

790

Rank: 625 out of 1,042

$81.6K

Rank: 732 out of 1,042

$103

Average: $168

4

Average: 3

RAGOOR REDDY

Greensburg, Pa. 15601

2,846

Rank: 408 out of 1,042

790

Rank: 625 out of 1,042

$168K

Rank: 334 out of 1,042

$213

Average: $168

4

Average: 3

TROY TRAYER

Wyomissing, Pa. 19610

2,844

Rank: 409 out of 1,042

991

Rank: 490 out of 1,042

$307K

Rank: 86 out of 1,042

$310

Average: $168

3

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

PAUL KIRSCH

Bradford, Pa. 16701

2,835

Rank: 411 out of 1,042

359

Rank: 883 out of 1,042

$146K

Rank: 421 out of 1,042

$406

Average: $168

8

Average: 3

JEFFREY WEISMAN

Trevose, Pa. 19053

2,833

Rank: 412 out of 1,042

709

Rank: 681 out of 1,042

$308K

Rank: 84 out of 1,042

$435

Average: $168

4

Average: 3

ROBERT O'SULLIVAN

Lansdale, Pa. 19446

2,825

Rank: 413 out of 1,042

1,091

Rank: 432 out of 1,042

$185K

Rank: 284 out of 1,042

$170

Average: $168

3

Average: 3

THOMAS KOPINSKI

Port matilda, Pa. 16870

2,823

Rank: 414 out of 1,042

755

Rank: 656 out of 1,042

$121K

Rank: 527 out of 1,042

$161

Average: $168

4

Average: 3

FRANK SILVESTRY

Philadelphia, Pa. 19104

2,821

Rank: 415 out of 1,042

1,133

Rank: 412 out of 1,042

$120K

Rank: 535 out of 1,042

$106

Average: $168

2

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

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

SEYED SAEID SAJADI JAHROMI

Phoenixville, Pa. 19460

2,802

Rank: 418 out of 1,042

880

Rank: 559 out of 1,042

$227K

Rank: 176 out of 1,042

$258

Average: $168

3

Average: 3

ANDREW FRIEDMAN

Langhorne, Pa. 19047

2,801

Rank: 419 out of 1,042

897

Rank: 547 out of 1,042

$150K

Rank: 401 out of 1,042

$168

Average: $168

3

Average: 3

EDWARD LAPORTA

Drexel hill, Pa. 19026

2,783

Rank: 420 out of 1,042

1,056

Rank: 451 out of 1,042

$162K

Rank: 359 out of 1,042

$154

Average: $168

3

Average: 3

ZAINAL HUSSAIN

West chester, Pa. 19380

2,781

Rank: 421 out of 1,042

976

Rank: 499 out of 1,042

$189K

Rank: 273 out of 1,042

$193

Average: $168

3

Average: 3

CHRISTOPHER GOOD

Erie, Pa. 16507

2,780

Rank: 422 out of 1,042

1,595

Rank: 203 out of 1,042

$115K

Rank: 549 out of 1,042

$72

Average: $168

2

Average: 3

MICHELLE STOUDT

Altoona, Pa. 16602

2,776

Rank: 423 out of 1,042

854

Rank: 583 out of 1,042

$162K

Rank: 360 out of 1,042

$190

Average: $168

3

Average: 3

GEORGE CHAMOUN

Wynnewood, Pa. 19096

2,769

Rank: 424 out of 1,042

1,668

Rank: 181 out of 1,042

$135K

Rank: 466 out of 1,042

$81

Average: $168

2

Average: 3

CLIFFORD STRAUSS

Yardley, Pa. 19067

2,757

Rank: 425 out of 1,042

922

Rank: 527 out of 1,042

$206K

Rank: 226 out of 1,042

$223

Average: $168

3

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

DWIGHT STAPLETON

Sayre, Pa. 18840

2,744

Rank: 427 out of 1,042

1,600

Rank: 197 out of 1,042

$89.6K

Rank: 683 out of 1,042

$56

Average: $168

2

Average: 3

ARJINDER SETHI

East stroudsburg, Pa. 18301

2,742

Rank: 428 out of 1,042

921

Rank: 529 out of 1,042

$142K

Rank: 438 out of 1,042

$154

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

JOSEPH BERING

Williamsport, Pa. 17701

2,727

Rank: 430 out of 1,042

1,582

Rank: 209 out of 1,042

$82.5K

Rank: 727 out of 1,042

$52

Average: $168

2

Average: 3

STEVEN GOLDBERG

Yardley, Pa. 19067

2,719

Rank: 431 out of 1,042

1,151

Rank: 403 out of 1,042

$148K

Rank: 410 out of 1,042

$129

Average: $168

2

Average: 3

MARTIN O'RIORDAN

Darby, Pa. 19023

2,718

Rank: 432 out of 1,042

768

Rank: 646 out of 1,042

$158K

Rank: 368 out of 1,042

$206

Average: $168

4

Average: 3

ROGER WINT

Philadelphia, Pa. 19114

2,716

Rank: 433 out of 1,042

949

Rank: 511 out of 1,042

$125K

Rank: 512 out of 1,042

$132

Average: $168

3

Average: 3

SETH FISHER

Wilkes barre, Pa. 18711

2,708

Rank: 434 out of 1,042

1,600

Rank: 197 out of 1,042

$96.4K

Rank: 647 out of 1,042

$60

Average: $168

2

Average: 3

MICHAEL HAGERTY

Pittsburgh, Pa. 15212

2,697

Rank: 435 out of 1,042

452

Rank: 843 out of 1,042

$165K

Rank: 343 out of 1,042

$366

Average: $168

6

Average: 3

BRUCE KORNBERG

Wynnewood, Pa. 19096

2,695

Rank: 436 out of 1,042

888

Rank: 551 out of 1,042

$163K

Rank: 356 out of 1,042

$183

Average: $168

3

Average: 3

JOHN MANNISI

Bethlehem, Pa. 18017

2,694

Rank: 437 out of 1,042

1,106

Rank: 422 out of 1,042

$132K

Rank: 485 out of 1,042

$119

Average: $168

2

Average: 3

MANINDER SINGH

Wellsboro, Pa. 16901

2,694

Rank: 437 out of 1,042

962

Rank: 507 out of 1,042

$101K

Rank: 629 out of 1,042

$105

Average: $168

3

Average: 3

FELIX GUTIERREZ

Wormleysburg, Pa. 17043

2,694

Rank: 437 out of 1,042

1,338

Rank: 296 out of 1,042

$95.2K

Rank: 657 out of 1,042

$71

Average: $168

2

Average: 3

PARMINDER SHARMA

Monroeville, Pa. 15146

2,687

Rank: 440 out of 1,042

975

Rank: 500 out of 1,042

$108K

Rank: 596 out of 1,042

$111

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

KENNETH MCGAFFIN

Monroeville, Pa. 15146

2,674

Rank: 442 out of 1,042

1,081

Rank: 439 out of 1,042

$118K

Rank: 539 out of 1,042

$109

Average: $168

2

Average: 3

MARTIN MATSUMURA

Allentown, Pa. 18103

2,672

Rank: 443 out of 1,042

1,705

Rank: 168 out of 1,042

$118K

Rank: 540 out of 1,042

$69

Average: $168

2

Average: 3

JAMIE PARANICAS

Allentown, Pa. 18103

2,662

Rank: 444 out of 1,042

1,066

Rank: 445 out of 1,042

$138K

Rank: 455 out of 1,042

$130

Average: $168

2

Average: 3

JEFFREY HARDIN

Lancaster, Pa. 17603

2,662

Rank: 444 out of 1,042

1,719

Rank: 162 out of 1,042

$121K

Rank: 529 out of 1,042

$70

Average: $168

2

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

EDWARD BUONOCORE

Norristown, Pa. 19401

2,658

Rank: 447 out of 1,042

857

Rank: 579 out of 1,042

$157K

Rank: 374 out of 1,042

$183

Average: $168

3

Average: 3

STEVEN HUSSEIN

Monroeville, Pa. 15146

2,653

Rank: 448 out of 1,042

1,075

Rank: 443 out of 1,042

$111K

Rank: 566 out of 1,042

$104

Average: $168

2

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

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

BERNARD SEGAL

Philadelphia, Pa. 19107

2,629

Rank: 451 out of 1,042

476

Rank: 821 out of 1,042

$164K

Rank: 349 out of 1,042

$344

Average: $168

6

Average: 3

PETER STRACCI

Pittsburgh, Pa. 15212

2,622

Rank: 452 out of 1,042

432

Rank: 851 out of 1,042

$143K

Rank: 436 out of 1,042

$330

Average: $168

6

Average: 3

STEVEN DOMSKY

Wynnewood, Pa. 19096

2,617

Rank: 453 out of 1,042

694

Rank: 693 out of 1,042

$184K

Rank: 287 out of 1,042

$266

Average: $168

4

Average: 3

DAVID RIMPLE

Kingston, Pa. 18704

2,615

Rank: 454 out of 1,042

1,762

Rank: 156 out of 1,042

$32.4K

Rank: 957 out of 1,042

$18

Average: $168

1

Average: 3

MINH NGUYEN

Bethlehem, Pa. 18017

2,610

Rank: 455 out of 1,042

593

Rank: 744 out of 1,042

$100K

Rank: 633 out of 1,042

$169

Average: $168

4

Average: 3

JOHN DOHERTY

Philadelphia, Pa. 19107

2,608

Rank: 456 out of 1,042

635

Rank: 720 out of 1,042

$135K

Rank: 470 out of 1,042

$212

Average: $168

4

Average: 3

PATRICE MCKENNEY

Lebanon, Pa. 17042

2,601

Rank: 457 out of 1,042

1,118

Rank: 418 out of 1,042

$102K

Rank: 621 out of 1,042

$91

Average: $168

2

Average: 3

THOMAS PHIAMBOLIS

Wynnewood, Pa. 19096

2,601

Rank: 457 out of 1,042

897

Rank: 547 out of 1,042

$161K

Rank: 362 out of 1,042

$180

Average: $168

3

Average: 3

RICHARD KASS

Langhorne, Pa. 19047

2,601

Rank: 457 out of 1,042

705

Rank: 683 out of 1,042

$220K

Rank: 196 out of 1,042

$312

Average: $168

4

Average: 3

JOAN HOMAN

Lehighton, Pa. 18235

2,601

Rank: 457 out of 1,042

775

Rank: 639 out of 1,042

$148K

Rank: 409 out of 1,042

$191

Average: $168

3

Average: 3

THACH NGUYEN

Wormleysburg, Pa. 17043

2,596

Rank: 461 out of 1,042

1,374

Rank: 284 out of 1,042

$154K

Rank: 386 out of 1,042

$112

Average: $168

2

Average: 3

MARK GREATHOUSE

Pittsburgh, Pa. 15243

2,595

Rank: 462 out of 1,042

988

Rank: 492 out of 1,042

$112K

Rank: 564 out of 1,042

$114

Average: $168

3

Average: 3

JOHN PACELLA

Pittsburgh, Pa. 15213

2,591

Rank: 463 out of 1,042

1,707

Rank: 167 out of 1,042

$88.6K

Rank: 687 out of 1,042

$52

Average: $168

2

Average: 3

DENZEL POLLOCK

Lansdale, Pa. 19446

2,580

Rank: 464 out of 1,042

1,003

Rank: 481 out of 1,042

$201K

Rank: 236 out of 1,042

$200

Average: $168

3

Average: 3

NITIN JALURIA

Harrisburg, Pa. 17110

2,575

Rank: 465 out of 1,042

1,381

Rank: 281 out of 1,042

$133K

Rank: 481 out of 1,042

$96

Average: $168

2

Average: 3

DAVID CAMPSEY

Washington, Pa. 15301

2,572

Rank: 466 out of 1,042

967

Rank: 504 out of 1,042

$129K

Rank: 499 out of 1,042

$133

Average: $168

3

Average: 3

WILLIAM SMEAL

Johnstown, Pa. 15901

2,570

Rank: 467 out of 1,042

939

Rank: 516 out of 1,042

$128K

Rank: 503 out of 1,042

$137

Average: $168

3

Average: 3

MORRIS ROSSMAN

Langhorne, Pa. 19047

2,568

Rank: 468 out of 1,042

427

Rank: 855 out of 1,042

$163K

Rank: 357 out of 1,042

$381

Average: $168

6

Average: 3

SUBRAMANIA KRISHNASWAMI

Pittsburgh, Pa. 15219

2,567

Rank: 469 out of 1,042

968

Rank: 503 out of 1,042

$122K

Rank: 523 out of 1,042

$126

Average: $168

3

Average: 3

PAULA SETH

Newtown, Pa. 18940

2,564

Rank: 470 out of 1,042

998

Rank: 488 out of 1,042

$191K

Rank: 266 out of 1,042

$191

Average: $168

3

Average: 3

RAKESH SHAH

Langhorne, Pa. 19047

2,560

Rank: 471 out of 1,042

923

Rank: 526 out of 1,042

$222K

Rank: 191 out of 1,042

$240

Average: $168

3

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

CHRISTOPHER HANSEN

Philadelphia, Pa. 19107

2,555

Rank: 473 out of 1,042

1,012

Rank: 477 out of 1,042

$80.8K

Rank: 736 out of 1,042

$80

Average: $168

3

Average: 3

GUY PIEGARI

Wyomissing, Pa. 19610

2,553

Rank: 474 out of 1,042

875

Rank: 565 out of 1,042

$223K

Rank: 190 out of 1,042

$254

Average: $168

3

Average: 3

CHERYL LEDDY

Philadelphia, Pa. 19152

2,550

Rank: 475 out of 1,042

1,090

Rank: 433 out of 1,042

$84.9K

Rank: 704 out of 1,042

$78

Average: $168

2

Average: 3

VALAINE HEWITT

Meadowbrook, Pa. 19046

2,542

Rank: 476 out of 1,042

881

Rank: 556 out of 1,042

$136K

Rank: 465 out of 1,042

$154

Average: $168

3

Average: 3

ARTHUR MELTZER

Bala cynwyd, Pa. 19004

2,539

Rank: 477 out of 1,042

765

Rank: 649 out of 1,042

$142K

Rank: 437 out of 1,042

$186

Average: $168

3

Average: 3

CLIFFORD EHRLICH

Lansdale, Pa. 19446

2,530

Rank: 478 out of 1,042

933

Rank: 520 out of 1,042

$180K

Rank: 297 out of 1,042

$193

Average: $168

3

Average: 3

JOSEPH GATTUSO

Altoona, Pa. 16601

2,530

Rank: 478 out of 1,042

1,096

Rank: 430 out of 1,042

$82.2K

Rank: 729 out of 1,042

$75

Average: $168

2

Average: 3

PARARAJASINGHAM YOGESWARAN

Erie, Pa. 16502

2,529

Rank: 480 out of 1,042

1,387

Rank: 277 out of 1,042

$156K

Rank: 378 out of 1,042

$113

Average: $168

2

Average: 3

ELLEN SMITH

Lancaster, Pa. 17601

2,525

Rank: 481 out of 1,042

658

Rank: 708 out of 1,042

$128K

Rank: 504 out of 1,042

$195

Average: $168

4

Average: 3

GARY SCHWARTZ

Norristown, Pa. 19401

2,524

Rank: 482 out of 1,042

954

Rank: 508 out of 1,042

$145K

Rank: 428 out of 1,042

$152

Average: $168

3

Average: 3

MICHAEL DEANGELIS

Philadelphi, Pa. 19128

2,517

Rank: 483 out of 1,042

653

Rank: 711 out of 1,042

$163K

Rank: 350 out of 1,042

$250

Average: $168

4

Average: 3

DEBORAH WOLBRETTE

Hershey, Pa. 17033

2,517

Rank: 483 out of 1,042

1,618

Rank: 191 out of 1,042

$55.7K

Rank: 861 out of 1,042

$34

Average: $168

2

Average: 3

RYAN ZUZEK

Pittsburgh, Pa. 15243

2,510

Rank: 485 out of 1,042

916

Rank: 537 out of 1,042

$144K

Rank: 430 out of 1,042

$157

Average: $168

3

Average: 3

BRIAN FEDGCHIN

Phila, Pa. 19145

2,503

Rank: 486 out of 1,042

951

Rank: 510 out of 1,042

$176K

Rank: 309 out of 1,042

$185

Average: $168

3

Average: 3

DAVID WIENER

Philadelphia, Pa. 19107

2,501

Rank: 487 out of 1,042

1,456

Rank: 242 out of 1,042

$107K

Rank: 599 out of 1,042

$74

Average: $168

2

Average: 3

MANOJ MUTTREJA

Abington, Pa. 19001

2,495

Rank: 488 out of 1,042

854

Rank: 583 out of 1,042

$128K

Rank: 502 out of 1,042

$150

Average: $168

3

Average: 3

THOMAS HARRISON

Danville, Pa. 17822

2,493

Rank: 489 out of 1,042

1,926

Rank: 116 out of 1,042

$35.2K

Rank: 947 out of 1,042

$18

Average: $168

1

Average: 3

LIRAN BLUM

Williamsport, Pa. 17701

2,491

Rank: 490 out of 1,042

1,379

Rank: 282 out of 1,042

$75.8K

Rank: 760 out of 1,042

$55

Average: $168

2

Average: 3

CRYSTAL MAKSIMIK

Allentown, Pa. 18103

2,484

Rank: 491 out of 1,042

987

Rank: 493 out of 1,042

$148K

Rank: 407 out of 1,042

$150

Average: $168

3

Average: 3

MITAL SHETH

Philadelphia, Pa. 19145

2,478

Rank: 492 out of 1,042

948

Rank: 512 out of 1,042

$166K

Rank: 338 out of 1,042

$176

Average: $168

3

Average: 3

JOHN SLOVAK

Lancaster, Pa. 17603

2,475

Rank: 493 out of 1,042

1,457

Rank: 241 out of 1,042

$163K

Rank: 352 out of 1,042

$112

Average: $168

2

Average: 3

RICHARD BUTCHER

Danville, Pa. 17822

2,474

Rank: 494 out of 1,042

1,828

Rank: 143 out of 1,042

$45.2K

Rank: 909 out of 1,042

$25

Average: $168

1

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

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

JASON BRADLEY

Wynnewood, Pa. 19096

2,455

Rank: 497 out of 1,042

874

Rank: 567 out of 1,042

$168K

Rank: 335 out of 1,042

$192

Average: $168

3

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

PATRICK BANNON

Erie, Pa. 16507

2,446

Rank: 499 out of 1,042

1,385

Rank: 278 out of 1,042

$120K

Rank: 530 out of 1,042

$87

Average: $168

2

Average: 3

JOHN GODFREY

Chester, Pa. 19013

2,437

Rank: 500 out of 1,042

1,081

Rank: 439 out of 1,042

$145K

Rank: 426 out of 1,042

$134

Average: $168

2

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.