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

ABDUL ABBASI

Uniontown, Pa. 15401

1,245

Rank: 807 out of 1,042

551

Rank: 770 out of 1,042

$89.7K

Rank: 682 out of 1,042

$163

Average: $168

2

Average: 3

SANDRA ABRAMSON

Wynnewood, Pa. 19096

1,391

Rank: 769 out of 1,042

843

Rank: 594 out of 1,042

$64.8K

Rank: 806 out of 1,042

$77

Average: $168

2

Average: 3

DAVID ADDLEY

Philadelphia, Pa. 19143

1,555

Rank: 732 out of 1,042

697

Rank: 688 out of 1,042

$78.2K

Rank: 747 out of 1,042

$112

Average: $168

2

Average: 3

EVAN ADELSTEIN

Cranberry, Pa. 19405

2,091

Rank: 602 out of 1,042

1,423

Rank: 259 out of 1,042

$70.6K

Rank: 787 out of 1,042

$50

Average: $168

1

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

JAMES ADISEY

Greensburg, Pa. 15601

2,024

Rank: 619 out of 1,042

822

Rank: 600 out of 1,042

$76.8K

Rank: 754 out of 1,042

$93

Average: $168

2

Average: 3

OLAYINKA AFOLABI-BROWN

Philadelphia, Pa. 19144

1,603

Rank: 718 out of 1,042

614

Rank: 730 out of 1,042

$85K

Rank: 703 out of 1,042

$138

Average: $168

3

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

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

AMY AHNERT

Allentown, Pa. 18103

1,590

Rank: 723 out of 1,042

914

Rank: 540 out of 1,042

$83.7K

Rank: 718 out of 1,042

$92

Average: $168

2

Average: 3

DEBRA AHRENSFIELD

Camp hill, Pa. 17011

583

Rank: 954 out of 1,042

137

Rank: 982 out of 1,042

$22K

Rank: 979 out of 1,042

$161

Average: $168

4

Average: 3

DAVID AIN

Philadelphia, Pa. 19107

35

Rank: 1,038 out of 1,042

28

Rank: 1,032 out of 1,042

$5,996

Rank: 1,023 out of 1,042

$214

Average: $168

1

Average: 3

EGEDE AITSEBAOMO

Sayre, Pa. 18840

44

Rank: 1,035 out of 1,042

42

Rank: 1,024 out of 1,042

$6,251

Rank: 1,020 out of 1,042

$149

Average: $168

1

Average: 3

ARYAN AIYER

Pittsburgh, Pa. 15213

2,121

Rank: 589 out of 1,042

1,447

Rank: 247 out of 1,042

$79.2K

Rank: 744 out of 1,042

$55

Average: $168

1

Average: 3

MOHAMMAD AL-BATAINEH

Philadelphia, Pa. 19133

1,041

Rank: 861 out of 1,042

111

Rank: 991 out of 1,042

$111K

Rank: 572 out of 1,042

$996

Average: $168

9

Average: 3

SAAD AL-SAAB

Somerset, Pa. 15501

4,734

Rank: 157 out of 1,042

581

Rank: 751 out of 1,042

$332K

Rank: 70 out of 1,042

$571

Average: $168

8

Average: 3

MOSEN ALAVI

Philadelphia, Pa. 19125

785

Rank: 918 out of 1,042

110

Rank: 992 out of 1,042

$59.9K

Rank: 829 out of 1,042

$545

Average: $168

7

Average: 3

JONATHAN ALBIN

Lansdale, Pa. 19446

2,433

Rank: 502 out of 1,042

800

Rank: 619 out of 1,042

$175K

Rank: 315 out of 1,042

$218

Average: $168

3

Average: 3

HAYTHAM ALBIZEM

Philadelphia, Pa. 19139

5,892

Rank: 83 out of 1,042

1,571

Rank: 214 out of 1,042

$575K

Rank: 14 out of 1,042

$366

Average: $168

4

Average: 3

JAMES ALDERFER

Sellersville, Pa. 18960

6,974

Rank: 41 out of 1,042

1,107

Rank: 421 out of 1,042

$254K

Rank: 142 out of 1,042

$229

Average: $168

6

Average: 3

CHRISTOPHER ALLEN

Washington, Pa. 15301

1,311

Rank: 788 out of 1,042

479

Rank: 819 out of 1,042

$104K

Rank: 615 out of 1,042

$216

Average: $168

3

Average: 3

DAVID ALLEN

Bethlehem, Pa. 18018

2,265

Rank: 551 out of 1,042

607

Rank: 734 out of 1,042

$148K

Rank: 408 out of 1,042

$244

Average: $168

4

Average: 3

AYMEN ALREZ

Ridley park, Pa. 19078

3,403

Rank: 322 out of 1,042

978

Rank: 498 out of 1,042

$153K

Rank: 395 out of 1,042

$156

Average: $168

3

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

MARIETTA AMBROSE

Philadelphia, Pa. 19104

1,454

Rank: 760 out of 1,042

765

Rank: 649 out of 1,042

$83.9K

Rank: 714 out of 1,042

$110

Average: $168

2

Average: 3

DAVID AMBROSE

Port matilda, Pa. 16870

2,257

Rank: 555 out of 1,042

772

Rank: 643 out of 1,042

$110K

Rank: 578 out of 1,042

$142

Average: $168

3

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

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

GEORGE ANGHELOIU

Manheim, Pa. 17545

3,506

Rank: 311 out of 1,042

1,602

Rank: 195 out of 1,042

$178K

Rank: 305 out of 1,042

$111

Average: $168

2

Average: 3

SAIF ANWARUDDIN

Philadelphia, Pa. 19104

1,132

Rank: 835 out of 1,042

474

Rank: 824 out of 1,042

$147K

Rank: 414 out of 1,042

$310

Average: $168

2

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

WAYNE ARNOLD

Bala cynwyd, Pa. 19004

8,632

Rank: 16 out of 1,042

999

Rank: 486 out of 1,042

$764K

Rank: 6 out of 1,042

$765

Average: $168

9

Average: 3

GEORGE AROMATORIO

Farrell, Pa. 16121

2,060

Rank: 613 out of 1,042

863

Rank: 574 out of 1,042

$108K

Rank: 591 out of 1,042

$126

Average: $168

2

Average: 3

ROBERT ARONOFF

Hershey, Pa. 17033

662

Rank: 935 out of 1,042

368

Rank: 879 out of 1,042

$33.9K

Rank: 954 out of 1,042

$92

Average: $168

2

Average: 3

ALAN ASKENASE

Philadelphia, Pa. 19104

3,283

Rank: 338 out of 1,042

1,466

Rank: 239 out of 1,042

$198K

Rank: 244 out of 1,042

$135

Average: $168

2

Average: 3

SRINIVAS ATRI

Langhorne, Pa. 19047

4,507

Rank: 184 out of 1,042

1,542

Rank: 221 out of 1,042

$287K

Rank: 103 out of 1,042

$186

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

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

ABDULRAB AZIZ

Monroeville, Pa. 15146

5,680

Rank: 95 out of 1,042

1,016

Rank: 475 out of 1,042

$374K

Rank: 43 out of 1,042

$368

Average: $168

6

Average: 3

KHALED BACHOUR

Farrell, Pa. 16121

1,865

Rank: 664 out of 1,042

971

Rank: 502 out of 1,042

$73.9K

Rank: 772 out of 1,042

$76

Average: $168

2

Average: 3

ALAN BAILER

Philadelphia, Pa. 19111

1,917

Rank: 650 out of 1,042

107

Rank: 995 out of 1,042

$84.7K

Rank: 706 out of 1,042

$792

Average: $168

18

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

MARVIN BAKER

Butler, Pa. 16001

2,300

Rank: 543 out of 1,042

1,142

Rank: 408 out of 1,042

$84.9K

Rank: 705 out of 1,042

$74

Average: $168

2

Average: 3

MANAVENDRA BAKHSHI

Philadelphia, Pa. 19125

3,546

Rank: 304 out of 1,042

1,576

Rank: 211 out of 1,042

$83.2K

Rank: 722 out of 1,042

$53

Average: $168

2

Average: 3

ASOKA BALARATNA

Abington, Pa. 19001

4,419

Rank: 193 out of 1,042

1,418

Rank: 263 out of 1,042

$294K

Rank: 97 out of 1,042

$208

Average: $168

3

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

RAKESH BAMAN

Pottstown, Pa. 19464

8,069

Rank: 21 out of 1,042

1,789

Rank: 150 out of 1,042

$402K

Rank: 36 out of 1,042

$224

Average: $168

5

Average: 3

TODD BANNING

Lehighton, Pa. 18235

2,954

Rank: 392 out of 1,042

966

Rank: 505 out of 1,042

$132K

Rank: 482 out of 1,042

$137

Average: $168

3

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

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

AMY BARLEY

Pittsburgh, Pa. 15212

879

Rank: 897 out of 1,042

591

Rank: 745 out of 1,042

$42.9K

Rank: 924 out of 1,042

$73

Average: $168

1

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

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

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

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

ANDREA BECKER

Conshohocken, Pa. 19428

2,301

Rank: 542 out of 1,042

364

Rank: 881 out of 1,042

$159K

Rank: 367 out of 1,042

$437

Average: $168

6

Average: 3

GEORGE BEKIC

Pittsburgh, Pa. 15212

1,713

Rank: 689 out of 1,042

579

Rank: 752 out of 1,042

$75.4K

Rank: 764 out of 1,042

$130

Average: $168

3

Average: 3

ROBERT BELASCO

Norristown, Pa. 19401

3,208

Rank: 354 out of 1,042

731

Rank: 671 out of 1,042

$206K

Rank: 225 out of 1,042

$282

Average: $168

4

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

ADRIAN BELL

Lebanon, Pa. 17042

1,545

Rank: 736 out of 1,042

769

Rank: 644 out of 1,042

$71.1K

Rank: 783 out of 1,042

$92

Average: $168

2

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

PETER BERGER

Danville, Pa. 17822

38

Rank: 1,037 out of 1,042

21

Rank: 1,035 out of 1,042

$5,997

Rank: 1,022 out of 1,042

$286

Average: $168

2

Average: 3

STANLEY BERGER

Bala cynwyd, Pa. 19004

122

Rank: 1,016 out of 1,042

91

Rank: 1,003 out of 1,042

$853

Rank: 1,040 out of 1,042

$9

Average: $168

1

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

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

BARBARA BERKO

Philadelphia, Pa. 19107

1,480

Rank: 753 out of 1,042

836

Rank: 597 out of 1,042

$67.6K

Rank: 793 out of 1,042

$81

Average: $168

2

Average: 3

KATHRYN BERLACHER

Pittsburgh, Pa. 15213

1,525

Rank: 744 out of 1,042

1,026

Rank: 467 out of 1,042

$37.8K

Rank: 937 out of 1,042

$37

Average: $168

1

Average: 3

MARK BERNARDI

Pittston, Pa. 18640

1,981

Rank: 632 out of 1,042

917

Rank: 536 out of 1,042

$132K

Rank: 483 out of 1,042

$144

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

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

TANDEEP BHATTI

Phila, Pa. 19141

50

Rank: 1,031 out of 1,042

36

Rank: 1,025 out of 1,042

$3,100

Rank: 1,033 out of 1,042

$86

Average: $168

1

Average: 3

ROBERT BIEDERMAN

Pittsburgh, Pa. 15212

952

Rank: 879 out of 1,042

698

Rank: 687 out of 1,042

$45.2K

Rank: 908 out of 1,042

$65

Average: $168

1

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

EDO BIRATI

Philadelphia, Pa. 19104

763

Rank: 923 out of 1,042

126

Rank: 988 out of 1,042

$56.2K

Rank: 858 out of 1,042

$446

Average: $168

6

Average: 3

JAMES BLANKENSHIP

Danville, Pa. 17822

805

Rank: 914 out of 1,042

504

Rank: 809 out of 1,042

$96.5K

Rank: 646 out of 1,042

$192

Average: $168

2

Average: 3

JOHN BLANNETT

Darby, Pa. 19023

2,335

Rank: 528 out of 1,042

1,052

Rank: 453 out of 1,042

$88.5K

Rank: 690 out of 1,042

$84

Average: $168

2

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

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

JAMES BOATMAN

Johnstown, Pa. 15905

167

Rank: 1,007 out of 1,042

87

Rank: 1,005 out of 1,042

$9,671

Rank: 1,010 out of 1,042

$111

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

JOHN BOEHMER

Hershey, Pa. 17033

798

Rank: 916 out of 1,042

296

Rank: 910 out of 1,042

$44K

Rank: 919 out of 1,042

$149

Average: $168

3

Average: 3

GOUTHAMI BOGA

Wormleysburg, Pa. 17043

1,624

Rank: 712 out of 1,042

1,001

Rank: 484 out of 1,042

$63.1K

Rank: 812 out of 1,042

$63

Average: $168

2

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

HAKKI BOLUKOGLU

East stroudsburg, Pa. 18301

31

Rank: 1,040 out of 1,042

16

Rank: 1,040 out of 1,042

$1,949

Rank: 1,036 out of 1,042

$122

Average: $168

2

Average: 3

RAPHAEL BONITA

Philadelphia, Pa. 19107

2,047

Rank: 615 out of 1,042

747

Rank: 661 out of 1,042

$109K

Rank: 590 out of 1,042

$145

Average: $168

3

Average: 3

RONALD BOOGAARD

Lebanon, Pa. 17042

2,264

Rank: 552 out of 1,042

1,040

Rank: 458 out of 1,042

$87.4K

Rank: 695 out of 1,042

$84

Average: $168

2

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

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

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

GEORGE BOU SAMRA

Jeannette, Pa. 15644

432

Rank: 975 out of 1,042

97

Rank: 1,001 out of 1,042

$245K

Rank: 153 out of 1,042

$2,521

Average: $168

4

Average: 3

ALFRED BOVE

Philadelphia, Pa. 19140

224

Rank: 1,004 out of 1,042

134

Rank: 984 out of 1,042

$14.2K

Rank: 996 out of 1,042

$106

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

ANDREW BOYLE

Philadelphia, Pa. 19107

658

Rank: 937 out of 1,042

240

Rank: 944 out of 1,042

$51.9K

Rank: 882 out of 1,042

$216

Average: $168

3

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

BEHNAM BOZORGNIA

Philadelphia, Pa. 19141

1,308

Rank: 789 out of 1,042

651

Rank: 713 out of 1,042

$79.5K

Rank: 742 out of 1,042

$122

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

ALAN BRAMOWITZ

Jefferson hills, Pa. 15025

1,721

Rank: 688 out of 1,042

509

Rank: 805 out of 1,042

$98.3K

Rank: 640 out of 1,042

$193

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

ANTHONY BRANDIMARTO

Philadelphia, Pa. 19114

3,470

Rank: 313 out of 1,042

1,397

Rank: 273 out of 1,042

$204K

Rank: 228 out of 1,042

$146

Average: $168

2

Average: 3

CRAIG BRANDT

Altoona, Pa. 16601

1,378

Rank: 772 out of 1,042

432

Rank: 851 out of 1,042

$52.2K

Rank: 879 out of 1,042

$121

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.