Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Virginia » Interventional Cardiology

Top Interventional Cardiology Providers in Virginia

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

CHARLES ZACHARIAS

Richmond, Va. 23229

31,831

Rank: 1 out of 98

1,027

Rank: 59 out of 98

$294K

Rank: 28 out of 98

$287

Average: $207

31

Average: 3

CHARLES PHILLIPS

Richmond, Va. 23229

16,771

Rank: 2 out of 98

1,363

Rank: 38 out of 98

$341K

Rank: 18 out of 98

$250

Average: $207

12

Average: 3

BRADFORD MATTHEWS

North chesterfield, Va. 23225

10,514

Rank: 3 out of 98

1,588

Rank: 25 out of 98

$284K

Rank: 30 out of 98

$179

Average: $207

7

Average: 3

SHELTON THOMAS

Richmond, Va. 23229

9,498

Rank: 4 out of 98

1,086

Rank: 55 out of 98

$240K

Rank: 45 out of 98

$221

Average: $207

9

Average: 3

STEVEN VRANIAN

Richmond, Va. 23229

7,610

Rank: 5 out of 98

1,759

Rank: 22 out of 98

$702K

Rank: 1 out of 98

$399

Average: $207

4

Average: 3

GREGORY KAUFFMAN

Fredericksburg, Va. 22408

6,980

Rank: 6 out of 98

2,499

Rank: 6 out of 98

$427K

Rank: 7 out of 98

$171

Average: $207

3

Average: 3

WILLIAM HARRIS

Newport news, Va. 23606

6,845

Rank: 7 out of 98

3,936

Rank: 1 out of 98

$191K

Rank: 64 out of 98

$49

Average: $207

2

Average: 3

RICHARD KONSTANCE

Roanoke, Va. 24018

6,204

Rank: 8 out of 98

2,069

Rank: 12 out of 98

$609K

Rank: 2 out of 98

$294

Average: $207

3

Average: 3

EDWARD CHU

Newport news, Va. 23606

6,201

Rank: 9 out of 98

3,343

Rank: 2 out of 98

$179K

Rank: 68 out of 98

$53

Average: $207

2

Average: 3

AJAY VIRMANI

Winchester, Va. 22601

5,988

Rank: 10 out of 98

1,622

Rank: 24 out of 98

$454K

Rank: 6 out of 98

$280

Average: $207

4

Average: 3

JOHN HARDY

Winchester, Va. 22601

5,943

Rank: 11 out of 98

2,487

Rank: 8 out of 98

$349K

Rank: 14 out of 98

$140

Average: $207

2

Average: 3

MICHAEL ERWIN

Richmond, Va. 23229

5,901

Rank: 12 out of 98

1,405

Rank: 36 out of 98

$535K

Rank: 3 out of 98

$381

Average: $207

4

Average: 3

THOMAS WHEELER

Fredericksburg, Va. 22401

5,780

Rank: 13 out of 98

1,546

Rank: 29 out of 98

$340K

Rank: 19 out of 98

$220

Average: $207

4

Average: 3

JEFFREY SKILES

Winchester, Va. 22601

5,467

Rank: 14 out of 98

1,991

Rank: 14 out of 98

$337K

Rank: 20 out of 98

$169

Average: $207

3

Average: 3

FREDERIC FARRA

Winchester, Va. 22601

5,451

Rank: 15 out of 98

1,565

Rank: 27 out of 98

$411K

Rank: 9 out of 98

$263

Average: $207

3

Average: 3

JAMES MILLER

Virginia beach, Va. 23454

5,332

Rank: 16 out of 98

2,494

Rank: 7 out of 98

$360K

Rank: 10 out of 98

$144

Average: $207

2

Average: 3

JAMES BROWN

Winchester, Va. 22601

5,182

Rank: 17 out of 98

2,089

Rank: 11 out of 98

$320K

Rank: 24 out of 98

$153

Average: $207

2

Average: 3

DEEPAK TALREJA

Virginia beach, Va. 23454

5,133

Rank: 18 out of 98

2,148

Rank: 10 out of 98

$488K

Rank: 4 out of 98

$227

Average: $207

2

Average: 3

RONALD MCKECHNIE

Chesapeake, Va. 23320

5,005

Rank: 19 out of 98

2,932

Rank: 3 out of 98

$232K

Rank: 48 out of 98

$79

Average: $207

2

Average: 3

SAMEER ROHATGI

Mechanicsville, Va. 23116

4,981

Rank: 20 out of 98

1,520

Rank: 32 out of 98

$353K

Rank: 12 out of 98

$232

Average: $207

3

Average: 3

JAYARAMAN VENKATESAN

Suffolk, Va. 23434

4,956

Rank: 21 out of 98

1,326

Rank: 39 out of 98

$413K

Rank: 8 out of 98

$311

Average: $207

4

Average: 3

ALAN MCLUCKIE

Roanoke, Va. 24018

4,752

Rank: 22 out of 98

1,540

Rank: 31 out of 98

$469K

Rank: 5 out of 98

$304

Average: $207

3

Average: 3

ALBERT KIM

Annandale, Va. 22003

4,745

Rank: 23 out of 98

425

Rank: 91 out of 98

$206K

Rank: 59 out of 98

$486

Average: $207

11

Average: 3

JASON CALL

Winchester, Va. 22601

4,714

Rank: 24 out of 98

1,762

Rank: 21 out of 98

$359K

Rank: 11 out of 98

$204

Average: $207

3

Average: 3

PETER RO

Richmond, Va. 23229

4,710

Rank: 25 out of 98

1,107

Rank: 54 out of 98

$329K

Rank: 22 out of 98

$298

Average: $207

4

Average: 3

JANARDHAN SRINIVASAN

South boston, Va. 24592

4,683

Rank: 26 out of 98

1,810

Rank: 19 out of 98

$270K

Rank: 34 out of 98

$149

Average: $207

3

Average: 3

TIMOTHY HAGEMANN

Mechanicsville, Va. 23116

4,568

Rank: 27 out of 98

1,989

Rank: 15 out of 98

$240K

Rank: 44 out of 98

$121

Average: $207

2

Average: 3

EDWARD MILLER

Chesapeake, Va. 23320

4,493

Rank: 28 out of 98

2,602

Rank: 4 out of 98

$220K

Rank: 51 out of 98

$85

Average: $207

2

Average: 3

ERIC CHOU

Newport news, Va. 23606

4,487

Rank: 29 out of 98

2,567

Rank: 5 out of 98

$135K

Rank: 77 out of 98

$53

Average: $207

2

Average: 3

RAKESH JAIN

Richmond, Va. 23225

4,427

Rank: 30 out of 98

902

Rank: 66 out of 98

$350K

Rank: 13 out of 98

$388

Average: $207

5

Average: 3

DANIEL REESE

Winchester, Va. 22601

4,411

Rank: 31 out of 98

1,508

Rank: 33 out of 98

$306K

Rank: 25 out of 98

$203

Average: $207

3

Average: 3

THOMAS MARTYAK

Fredericksburg, Va. 22401

4,326

Rank: 32 out of 98

1,545

Rank: 30 out of 98

$270K

Rank: 32 out of 98

$175

Average: $207

3

Average: 3

C VALENTINE

Lynchburg, Va. 24501

4,301

Rank: 33 out of 98

1,969

Rank: 17 out of 98

$282K

Rank: 31 out of 98

$143

Average: $207

2

Average: 3

MICHAEL BALL

Mechanicsville, Va. 23116

4,283

Rank: 34 out of 98

1,258

Rank: 44 out of 98

$264K

Rank: 36 out of 98

$210

Average: $207

3

Average: 3

STEVEN CROSS

Richmond, Va. 23229

4,227

Rank: 35 out of 98

1,306

Rank: 41 out of 98

$253K

Rank: 38 out of 98

$194

Average: $207

3

Average: 3

JAMES GARNETT

Richmond, Va. 23225

4,145

Rank: 36 out of 98

1,113

Rank: 53 out of 98

$348K

Rank: 16 out of 98

$313

Average: $207

4

Average: 3

NEAL GAITHER

Winchester, Va. 22601

4,098

Rank: 37 out of 98

1,757

Rank: 23 out of 98

$249K

Rank: 40 out of 98

$142

Average: $207

2

Average: 3

MANISH JHAWAR

Winchester, Va. 22601

4,077

Rank: 38 out of 98

1,277

Rank: 42 out of 98

$348K

Rank: 15 out of 98

$273

Average: $207

3

Average: 3

RAMIN ALIMARD

Chesapeake, Va. 23320

4,047

Rank: 39 out of 98

2,010

Rank: 13 out of 98

$245K

Rank: 42 out of 98

$122

Average: $207

2

Average: 3

FRANS VOSSENBERG

Fredericksbrg, Va. 22401

3,926

Rank: 40 out of 98

1,580

Rank: 26 out of 98

$230K

Rank: 50 out of 98

$145

Average: $207

2

Average: 3

STEPHEN DAY

Alexandria, Va. 22304

3,884

Rank: 41 out of 98

2,351

Rank: 9 out of 98

$239K

Rank: 46 out of 98

$102

Average: $207

2

Average: 3

RANDOLPH RENZI

Winchester, Va. 22601

3,841

Rank: 42 out of 98

1,904

Rank: 18 out of 98

$241K

Rank: 43 out of 98

$126

Average: $207

2

Average: 3

MATHEW JOSEPH

Colonial heights, Va. 23834

3,815

Rank: 43 out of 98

1,197

Rank: 49 out of 98

$204K

Rank: 60 out of 98

$170

Average: $207

3

Average: 3

JIHO HAN

Prince george, Va. 23875

3,732

Rank: 44 out of 98

1,271

Rank: 43 out of 98

$296K

Rank: 27 out of 98

$233

Average: $207

3

Average: 3

WILLIAM MCLAUGHLIN

Winchester, Va. 22601

3,703

Rank: 45 out of 98

734

Rank: 74 out of 98

$153K

Rank: 71 out of 98

$209

Average: $207

5

Average: 3

JOHN GRIFFIN

Virginia beach, Va. 23454

3,670

Rank: 46 out of 98

1,396

Rank: 37 out of 98

$332K

Rank: 21 out of 98

$238

Average: $207

3

Average: 3

DAVID ADLER

Chesapeake, Va. 23320

3,621

Rank: 47 out of 98

1,979

Rank: 16 out of 98

$192K

Rank: 63 out of 98

$97

Average: $207

2

Average: 3

CALVIN NEWTON

Richmond, Va. 23225

3,585

Rank: 48 out of 98

1,162

Rank: 50 out of 98

$322K

Rank: 23 out of 98

$277

Average: $207

3

Average: 3

JOHN DIGRAZIA

Richmond, Va. 23225

3,543

Rank: 49 out of 98

1,485

Rank: 34 out of 98

$269K

Rank: 35 out of 98

$181

Average: $207

2

Average: 3

CHARLES EVANS

Richmond, Va. 23225

3,521

Rank: 50 out of 98

1,233

Rank: 46 out of 98

$246K

Rank: 41 out of 98

$199

Average: $207

3

Average: 3

OMAR ALI

Winchester, Va. 22601

3,465

Rank: 51 out of 98

968

Rank: 64 out of 98

$293K

Rank: 29 out of 98

$303

Average: $207

4

Average: 3

BRANDON BARRETT

Winchester, Va. 22601

3,395

Rank: 52 out of 98

1,768

Rank: 20 out of 98

$270K

Rank: 33 out of 98

$153

Average: $207

2

Average: 3

JUN CHUNG

Suffolk, Va. 23435

3,356

Rank: 53 out of 98

1,455

Rank: 35 out of 98

$207K

Rank: 58 out of 98

$142

Average: $207

2

Average: 3

MARTIN CAPLAN

Richmond, Va. 23226

3,281

Rank: 54 out of 98

1,127

Rank: 52 out of 98

$230K

Rank: 49 out of 98

$204

Average: $207

3

Average: 3

GANSEVOORT DUNNINGTON

Richmond, Va. 23226

3,244

Rank: 55 out of 98

1,220

Rank: 47 out of 98

$181K

Rank: 66 out of 98

$149

Average: $207

3

Average: 3

RICHARD PERRIN

Arlington, Va. 22205

3,240

Rank: 56 out of 98

1,052

Rank: 58 out of 98

$234K

Rank: 47 out of 98

$222

Average: $207

3

Average: 3

LAWRENCE MILLER

Alexandria, Va. 22304

3,231

Rank: 57 out of 98

1,555

Rank: 28 out of 98

$210K

Rank: 55 out of 98

$135

Average: $207

2

Average: 3

ZESHAN RANA

Fredericksburg, Va. 22408

3,121

Rank: 58 out of 98

1,326

Rank: 39 out of 98

$297K

Rank: 26 out of 98

$224

Average: $207

2

Average: 3

MICHAEL ARCARESE

Richmond, Va. 23225

3,110

Rank: 59 out of 98

650

Rank: 77 out of 98

$254K

Rank: 37 out of 98

$391

Average: $207

5

Average: 3

WAYNE OLD

Chesapeake, Va. 23320

3,042

Rank: 60 out of 98

1,024

Rank: 60 out of 98

$200K

Rank: 61 out of 98

$195

Average: $207

3

Average: 3

MARK EAST

Norfolk, Va. 23510

2,974

Rank: 61 out of 98

558

Rank: 85 out of 98

$214K

Rank: 52 out of 98

$384

Average: $207

5

Average: 3

SCOTT SEIDNER

Fredericksburg, Va. 22408

2,739

Rank: 62 out of 98

1,257

Rank: 45 out of 98

$213K

Rank: 54 out of 98

$169

Average: $207

2

Average: 3

KENNETH STERNBERG

Charlottesville, Va. 22911

2,735

Rank: 63 out of 98

838

Rank: 69 out of 98

$209K

Rank: 56 out of 98

$250

Average: $207

3

Average: 3

CARL MOORE

Lynchburg, Va. 24501

2,478

Rank: 64 out of 98

1,073

Rank: 56 out of 98

$151K

Rank: 73 out of 98

$141

Average: $207

2

Average: 3

JOSEPH KIERNAN

Falls church, Va. 22042

2,467

Rank: 65 out of 98

1,018

Rank: 61 out of 98

$214K

Rank: 53 out of 98

$210

Average: $207

2

Average: 3

RAVINDER KOHLI

Colonial heights, Va. 23834

2,438

Rank: 66 out of 98

714

Rank: 75 out of 98

$183K

Rank: 65 out of 98

$256

Average: $207

3

Average: 3

RODNEY SAVAGE

Roanoke, Va. 24014

2,431

Rank: 67 out of 98

1,004

Rank: 62 out of 98

$114K

Rank: 83 out of 98

$113

Average: $207

2

Average: 3

ASHWANI KUMAR

Richmond, Va. 23229

2,320

Rank: 68 out of 98

784

Rank: 71 out of 98

$250K

Rank: 39 out of 98

$319

Average: $207

3

Average: 3

NICOLAS COSSA

Falls church, Va. 22042

2,271

Rank: 69 out of 98

1,149

Rank: 51 out of 98

$209K

Rank: 57 out of 98

$182

Average: $207

2

Average: 3

PETER O'BRIEN

Lynchburg, Va. 24501

2,158

Rank: 70 out of 98

1,202

Rank: 48 out of 98

$151K

Rank: 74 out of 98

$126

Average: $207

2

Average: 3

BRIAN ZAGOL

Danville, Va. 24541

2,070

Rank: 71 out of 98

440

Rank: 89 out of 98

$180K

Rank: 67 out of 98

$410

Average: $207

5

Average: 3

RAHSAAN SMITH

Alexandria, Va. 22306

2,069

Rank: 72 out of 98

774

Rank: 73 out of 98

$175K

Rank: 69 out of 98

$226

Average: $207

3

Average: 3

PAVAN KARNATI

Richlands, Va. 24641

1,942

Rank: 73 out of 98

593

Rank: 80 out of 98

$121K

Rank: 81 out of 98

$203

Average: $207

3

Average: 3

RAJAT GARG

Leesburg, Va. 20176

1,920

Rank: 74 out of 98

928

Rank: 65 out of 98

$344K

Rank: 17 out of 98

$371

Average: $207

2

Average: 3

FADI EL-AHDAB

Lynchburg, Va. 24501

1,904

Rank: 75 out of 98

1,053

Rank: 57 out of 98

$197K

Rank: 62 out of 98

$187

Average: $207

2

Average: 3

ANJAN CHAKRABARTI

Chesapeake, Va. 23320

1,744

Rank: 76 out of 98

979

Rank: 63 out of 98

$94.9K

Rank: 87 out of 98

$97

Average: $207

2

Average: 3

NOAH JONES

Falls church, Va. 22042

1,545

Rank: 77 out of 98

855

Rank: 67 out of 98

$121K

Rank: 80 out of 98

$141

Average: $207

2

Average: 3

RONALD MORFORD

Lynchburg, Va. 24501

1,542

Rank: 78 out of 98

840

Rank: 68 out of 98

$152K

Rank: 72 out of 98

$181

Average: $207

2

Average: 3

ALEXANDER TRUESDELL

Falls church, Va. 22042

1,519

Rank: 79 out of 98

834

Rank: 70 out of 98

$121K

Rank: 78 out of 98

$146

Average: $207

2

Average: 3

RAJEEV GOPINATHAPILLAI

Fishersville, Va. 22939

1,369

Rank: 80 out of 98

646

Rank: 78 out of 98

$157K

Rank: 70 out of 98

$242

Average: $207

2

Average: 3

MASOOD AHMED

Newport news, Va. 23606

1,365

Rank: 81 out of 98

571

Rank: 82 out of 98

$86K

Rank: 91 out of 98

$151

Average: $207

2

Average: 3

JEREMY BOCK

Arlington, Va. 22205

1,364

Rank: 82 out of 98

556

Rank: 86 out of 98

$143K

Rank: 76 out of 98

$257

Average: $207

2

Average: 3

JAMES ANDERSON

Winchester, Va. 22601

1,314

Rank: 83 out of 98

690

Rank: 76 out of 98

$85.4K

Rank: 92 out of 98

$124

Average: $207

2

Average: 3

GARY SWANK

Roanoke, Va. 24014

1,266

Rank: 84 out of 98

780

Rank: 72 out of 98

$121K

Rank: 79 out of 98

$155

Average: $207

2

Average: 3

NICHOLAS BALAJI

Annandale, Va. 22003

1,202

Rank: 85 out of 98

567

Rank: 83 out of 98

$108K

Rank: 85 out of 98

$190

Average: $207

2

Average: 3

KAMBEEZ BERENJI

Woodbridge, Va. 22192

1,167

Rank: 86 out of 98

583

Rank: 81 out of 98

$84.8K

Rank: 93 out of 98

$146

Average: $207

2

Average: 3

ERIC WILLIAMS

Roanoke, Va. 24014

1,048

Rank: 87 out of 98

598

Rank: 79 out of 98

$103K

Rank: 86 out of 98

$172

Average: $207

2

Average: 3

MOHD MIRZA

Roanoke, Va. 24014

1,031

Rank: 88 out of 98

567

Rank: 83 out of 98

$114K

Rank: 82 out of 98

$201

Average: $207

2

Average: 3

ASHOK PRASAD

Woodbridge, Va. 22192

1,014

Rank: 89 out of 98

379

Rank: 94 out of 98

$94K

Rank: 88 out of 98

$248

Average: $207

3

Average: 3

JASON FOERST

Roanoke, Va. 24014

970

Rank: 90 out of 98

432

Rank: 90 out of 98

$149K

Rank: 75 out of 98

$346

Average: $207

2

Average: 3

KANWAR SINGH

Charlottesville, Va. 22908

967

Rank: 91 out of 98

536

Rank: 87 out of 98

$93.5K

Rank: 89 out of 98

$174

Average: $207

2

Average: 3

RAJIV TAYAL

Fredericksburg, Va. 22408

951

Rank: 92 out of 98

381

Rank: 93 out of 98

$91.8K

Rank: 90 out of 98

$241

Average: $207

2

Average: 3

TIMOTHY BALL

Roanoke, Va. 24014

944

Rank: 93 out of 98

418

Rank: 92 out of 98

$109K

Rank: 84 out of 98

$261

Average: $207

2

Average: 3

SHEN-LI TAN

Christiansburg, Va. 24073

718

Rank: 94 out of 98

522

Rank: 88 out of 98

$13.8K

Rank: 97 out of 98

$26

Average: $207

1

Average: 3

EVAN OWNBY

Lynchburg, Va. 24501

497

Rank: 95 out of 98

297

Rank: 95 out of 98

$58.5K

Rank: 95 out of 98

$197

Average: $207

2

Average: 3

ROBERT SISSON

Midlothian, Va. 23114

494

Rank: 96 out of 98

232

Rank: 97 out of 98

$32.2K

Rank: 96 out of 98

$139

Average: $207

2

Average: 3

ELLEN KEELEY

Charlottesville, Va. 22908

449

Rank: 97 out of 98

257

Rank: 96 out of 98

$65.2K

Rank: 94 out of 98

$254

Average: $207

2

Average: 3

NAUMAN NASEER

Newport news, Va. 23602

102

Rank: 98 out of 98

80

Rank: 98 out of 98

$11.7K

Rank: 98 out of 98

$146

Average: $207

1

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