ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Virginia » Allergy/Immunology

Top Allergy/Immunology Providers in Virginia

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and 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

GARY MOSS

Virginia beach, Va. 23454

21,988

Rank: 1 out of 85

762

Rank: 1 out of 85

$229K

Rank: 1 out of 85

$301

Average: $279

29

Average: 25

CHRISTINA ABRAHAM

Roanoke, Va. 24016

19,884

Rank: 2 out of 85

383

Rank: 9 out of 85

$196K

Rank: 2 out of 85

$513

Average: $279

52

Average: 25

MICHAEL KLETZ

Mclean, Va. 22102

14,435

Rank: 3 out of 85

386

Rank: 8 out of 85

$159K

Rank: 3 out of 85

$412

Average: $279

37

Average: 25

DANE MCBRIDE

Roanoke, Va. 24016

10,314

Rank: 4 out of 85

483

Rank: 5 out of 85

$116K

Rank: 5 out of 85

$241

Average: $279

21

Average: 25

JOHN FOREHAND

Richlands, Va. 24641

10,267

Rank: 5 out of 85

229

Rank: 24 out of 85

$107K

Rank: 7 out of 85

$465

Average: $279

45

Average: 25

JEFFERY SCHUL

Richmond, Va. 23229

9,377

Rank: 6 out of 85

470

Rank: 6 out of 85

$113K

Rank: 6 out of 85

$241

Average: $279

20

Average: 25

JOSEPH VILSECK

Midlothian, Va. 23113

8,811

Rank: 7 out of 85

250

Rank: 22 out of 85

$104K

Rank: 8 out of 85

$415

Average: $279

35

Average: 25

JOHN SWEENEY

Suffolk, Va. 23434

8,609

Rank: 8 out of 85

281

Rank: 16 out of 85

$95.1K

Rank: 10 out of 85

$338

Average: $279

31

Average: 25

THOMAS FAME

Salem, Va. 24153

8,484

Rank: 9 out of 85

305

Rank: 14 out of 85

$80.1K

Rank: 16 out of 85

$263

Average: $279

28

Average: 25

ROBERT SIKORA

Woodbridge, Va. 22191

8,483

Rank: 10 out of 85

177

Rank: 32 out of 85

$86.3K

Rank: 14 out of 85

$487

Average: $279

48

Average: 25

PATRICK POWERS

Richmond, Va. 23229

8,452

Rank: 11 out of 85

274

Rank: 17 out of 85

$86K

Rank: 15 out of 85

$314

Average: $279

31

Average: 25

FRANK ESLAMI

Burke, Va. 22015

7,883

Rank: 12 out of 85

61

Rank: 64 out of 85

$70.3K

Rank: 20 out of 85

$1,152

Average: $279

129

Average: 25

LUIS MATOS

Roanoke, Va. 24016

7,851

Rank: 13 out of 85

415

Rank: 7 out of 85

$90.9K

Rank: 13 out of 85

$219

Average: $279

19

Average: 25

CHARLES LANE

Lynchburg, Va. 24501

7,301

Rank: 14 out of 85

160

Rank: 38 out of 85

$56.5K

Rank: 27 out of 85

$353

Average: $279

46

Average: 25

MICHAEL BLUMBERG

Richmond, Va. 23229

7,181

Rank: 15 out of 85

504

Rank: 4 out of 85

$94.1K

Rank: 12 out of 85

$187

Average: $279

14

Average: 25

LAWRENCE GELBER

Richmond, Va. 23233

7,070

Rank: 16 out of 85

216

Rank: 25 out of 85

$59.2K

Rank: 23 out of 85

$274

Average: $279

33

Average: 25

MEHDI BAJOGHLI

Woodbridge, Va. 22191

7,029

Rank: 17 out of 85

106

Rank: 50 out of 85

$59.5K

Rank: 22 out of 85

$561

Average: $279

66

Average: 25

WILLIAM HARK

Richmond, Va. 23233

6,453

Rank: 18 out of 85

141

Rank: 45 out of 85

$52.7K

Rank: 31 out of 85

$374

Average: $279

46

Average: 25

ROBERT CALL

Richmond, Va. 23233

6,436

Rank: 19 out of 85

165

Rank: 37 out of 85

$55.4K

Rank: 29 out of 85

$336

Average: $279

39

Average: 25

BARRY FEINSTEIN

Midlothian, Va. 23112

6,287

Rank: 20 out of 85

214

Rank: 26 out of 85

$58.7K

Rank: 24 out of 85

$274

Average: $279

29

Average: 25

GREGORY PENDELL

Virginia beach, Va. 23454

6,136

Rank: 21 out of 85

270

Rank: 18 out of 85

$57.1K

Rank: 26 out of 85

$212

Average: $279

23

Average: 25

A MILLER

Vienna, Va. 22180

6,131

Rank: 22 out of 85

194

Rank: 31 out of 85

$95.5K

Rank: 9 out of 85

$493

Average: $279

32

Average: 25

SAJU EAPEN

Roanoke, Va. 24016

6,074

Rank: 23 out of 85

343

Rank: 10 out of 85

$70.3K

Rank: 19 out of 85

$205

Average: $279

18

Average: 25

TALAL NSOULI

Burke, Va. 22015

5,844

Rank: 24 out of 85

251

Rank: 21 out of 85

$94.3K

Rank: 11 out of 85

$376

Average: $279

23

Average: 25

RODRIGO HURTADO

Alexandria, Va. 22302

5,689

Rank: 25 out of 85

173

Rank: 34 out of 85

$69.5K

Rank: 21 out of 85

$402

Average: $279

33

Average: 25

PAMELA DAFFERN

Mechanicsville, Va. 23116

5,367

Rank: 26 out of 85

128

Rank: 46 out of 85

$57.1K

Rank: 25 out of 85

$446

Average: $279

42

Average: 25

JYOTHI GADDE

Warrenton, Va. 20186

5,288

Rank: 27 out of 85

176

Rank: 33 out of 85

$73.7K

Rank: 18 out of 85

$419

Average: $279

30

Average: 25

STEPHEN SHIELD

Williamsburg, Va. 23185

4,689

Rank: 28 out of 85

270

Rank: 18 out of 85

$55.6K

Rank: 28 out of 85

$206

Average: $279

17

Average: 25

DONALD ASBURY

Bluefield, Va. 24605

4,596

Rank: 29 out of 85

297

Rank: 15 out of 85

$73.9K

Rank: 17 out of 85

$249

Average: $279

15

Average: 25

CLAUS HELBING

Annandale, Va. 22003

4,516

Rank: 30 out of 85

148

Rank: 43 out of 85

$52.3K

Rank: 32 out of 85

$354

Average: $279

31

Average: 25

MUHAMMAD RAIS

Richmond, Va. 23225

4,474

Rank: 31 out of 85

126

Rank: 47 out of 85

$55.1K

Rank: 30 out of 85

$437

Average: $279

36

Average: 25

GARY RAKES

Charlottesville, Va. 22911

4,318

Rank: 32 out of 85

155

Rank: 41 out of 85

$38.4K

Rank: 42 out of 85

$248

Average: $279

28

Average: 25

CRAIG KOENIG

Chesapeake, Va. 23322

4,243

Rank: 33 out of 85

198

Rank: 30 out of 85

$49K

Rank: 37 out of 85

$247

Average: $279

21

Average: 25

KRISTINA KWAK

Christiansburg, Va. 24073

4,185

Rank: 34 out of 85

212

Rank: 27 out of 85

$43.3K

Rank: 40 out of 85

$204

Average: $279

20

Average: 25

ROBERT RADIN

Virginia beach, Va. 23452

4,154

Rank: 35 out of 85

250

Rank: 22 out of 85

$51.5K

Rank: 35 out of 85

$206

Average: $279

17

Average: 25

ELAINE TURNER

Mechanicsville, Va. 23111

4,046

Rank: 36 out of 85

269

Rank: 20 out of 85

$48.2K

Rank: 38 out of 85

$179

Average: $279

15

Average: 25

THEMIS PANGALOS

Norfolk, Va. 23502

3,998

Rank: 37 out of 85

99

Rank: 52 out of 85

$34.8K

Rank: 46 out of 85

$351

Average: $279

40

Average: 25

JOHN SIMPSON

Falls church, Va. 22044

3,542

Rank: 39 out of 85

95

Rank: 53 out of 85

$31K

Rank: 49 out of 85

$326

Average: $279

37

Average: 25

ROBERT MCQUEEN

Winchester, Va. 22601

3,516

Rank: 40 out of 85

202

Rank: 29 out of 85

$34.5K

Rank: 47 out of 85

$171

Average: $279

17

Average: 25

SETH CRAIG

Fredericksburg, Va. 22401

3,477

Rank: 41 out of 85

91

Rank: 55 out of 85

$29.2K

Rank: 52 out of 85

$321

Average: $279

38

Average: 25

APPAJI GONDI

Mc lean, Va. 22102

3,190

Rank: 42 out of 85

317

Rank: 13 out of 85

$37.3K

Rank: 43 out of 85

$118

Average: $279

10

Average: 25

PETER SMITH

Fredericksburg, Va. 22401

3,047

Rank: 43 out of 85

320

Rank: 11 out of 85

$51.7K

Rank: 34 out of 85

$162

Average: $279

10

Average: 25

RICHARD ROSENTHAL

Fairfax, Va. 22031

2,710

Rank: 44 out of 85

152

Rank: 42 out of 85

$41.8K

Rank: 41 out of 85

$275

Average: $279

18

Average: 25

BONITA WILSON

Fredericksburg, Va. 22401

2,553

Rank: 45 out of 85

160

Rank: 38 out of 85

$32K

Rank: 48 out of 85

$200

Average: $279

16

Average: 25

ANN ZILLIOX

Newport news, Va. 23606

2,523

Rank: 46 out of 85

172

Rank: 35 out of 85

$36.7K

Rank: 44 out of 85

$213

Average: $279

15

Average: 25

ARVIND MADAAN

Charlottesville, Va. 22911

2,497

Rank: 47 out of 85

54

Rank: 69 out of 85

$29.9K

Rank: 51 out of 85

$553

Average: $279

46

Average: 25

JONATHAN MOZENA

Fredericksburg, Va. 22401

2,448

Rank: 48 out of 85

121

Rank: 48 out of 85

$31K

Rank: 50 out of 85

$256

Average: $279

20

Average: 25

LAN TU

Falls church, Va. 22044

2,343

Rank: 49 out of 85

156

Rank: 40 out of 85

$52.3K

Rank: 33 out of 85

$335

Average: $279

15

Average: 25

ALBERT HUBER

Charlottesville, Va. 22902

2,326

Rank: 50 out of 85

79

Rank: 58 out of 85

$24.4K

Rank: 54 out of 85

$309

Average: $279

29

Average: 25

RITU PABBY

Williamsburg, Va. 23185

2,292

Rank: 51 out of 85

142

Rank: 44 out of 85

$23.2K

Rank: 56 out of 85

$163

Average: $279

16

Average: 25

ANDREW KIM

Fredericksburg, Va. 22401

2,258

Rank: 52 out of 85

65

Rank: 63 out of 85

$17.4K

Rank: 65 out of 85

$268

Average: $279

35

Average: 25

VICKIE LEE

Ashburn, Va. 20147

2,210

Rank: 53 out of 85

61

Rank: 64 out of 85

$19.9K

Rank: 59 out of 85

$326

Average: $279

36

Average: 25

SRINAGESH PALUVOI

Lansdowne, Va. 20176

2,183

Rank: 54 out of 85

56

Rank: 67 out of 85

$23.8K

Rank: 55 out of 85

$425

Average: $279

39

Average: 25

F MASSIE SR.

Richmond, Va. 23233

2,111

Rank: 55 out of 85

103

Rank: 51 out of 85

$19.7K

Rank: 61 out of 85

$191

Average: $279

20

Average: 25

BEHNAM DAGHIGH

Leesburg, Va. 20176

2,039

Rank: 56 out of 85

67

Rank: 62 out of 85

$20.4K

Rank: 58 out of 85

$304

Average: $279

30

Average: 25

MURALI SHARATH

Virginia beach, Va. 23462

1,911

Rank: 57 out of 85

47

Rank: 74 out of 85

$25.4K

Rank: 53 out of 85

$540

Average: $279

41

Average: 25

MADELINE DILLON

Charlottesville, Va. 22911

1,841

Rank: 58 out of 85

88

Rank: 56 out of 85

$17.9K

Rank: 63 out of 85

$203

Average: $279

21

Average: 25

MURIEL LANGOUET-ASTRIE

Waynesboro, Va. 22980

1,763

Rank: 59 out of 85

167

Rank: 36 out of 85

$46K

Rank: 39 out of 85

$275

Average: $279

11

Average: 25

HAFEZ DANESHVAR

Alexandria, Va. 22311

1,704

Rank: 60 out of 85

55

Rank: 68 out of 85

$19.8K

Rank: 60 out of 85

$360

Average: $279

31

Average: 25

ANANTH THYAGARAJAN

Richmond, Va. 23229

1,690

Rank: 61 out of 85

319

Rank: 12 out of 85

$20.4K

Rank: 57 out of 85

$64

Average: $279

5

Average: 25

JIUN YOON

Leesburg, Va. 20176

1,660

Rank: 62 out of 85

54

Rank: 69 out of 85

$18.3K

Rank: 62 out of 85

$338

Average: $279

31

Average: 25

PAUL STILLWAGON

Winchester, Va. 22601

1,545

Rank: 63 out of 85

120

Rank: 49 out of 85

$17.8K

Rank: 64 out of 85

$149

Average: $279

13

Average: 25

JOAN BRAUCKMANN

Williamsburg, Va. 23185

1,380

Rank: 64 out of 85

68

Rank: 61 out of 85

$11.7K

Rank: 71 out of 85

$173

Average: $279

20

Average: 25

DONALD ZEDALIS

Christiansburg, Va. 24073

1,312

Rank: 65 out of 85

634

Rank: 2 out of 85

$156K

Rank: 4 out of 85

$247

Average: $279

2

Average: 25

CRISTINA GORDINHO

Low moor, Va. 24457

1,206

Rank: 66 out of 85

32

Rank: 79 out of 85

$14.8K

Rank: 69 out of 85

$461

Average: $279

38

Average: 25

ANA SAAVEDRA-DELGADO

Fairfax, Va. 22031

1,160

Rank: 67 out of 85

84

Rank: 57 out of 85

$15.4K

Rank: 68 out of 85

$183

Average: $279

14

Average: 25

THEODORE KIM

Chantilly, Va. 20151

1,080

Rank: 68 out of 85

49

Rank: 73 out of 85

$12.9K

Rank: 70 out of 85

$263

Average: $279

22

Average: 25

NANCY DEANGELIS CURREY

Springfield, Va. 22152

1,070

Rank: 69 out of 85

57

Rank: 66 out of 85

$15.5K

Rank: 67 out of 85

$272

Average: $279

19

Average: 25

JENNIFER PEDICANO

Alexandria, Va. 22306

1,050

Rank: 70 out of 85

92

Rank: 54 out of 85

$15.9K

Rank: 66 out of 85

$173

Average: $279

11

Average: 25

ANNAMMA JACOB

Arlington, Va. 22205

1,011

Rank: 71 out of 85

43

Rank: 75 out of 85

$11.1K

Rank: 72 out of 85

$258

Average: $279

24

Average: 25

GRETCHEN BECK

Charlottesville, Va. 22901

951

Rank: 72 out of 85

38

Rank: 76 out of 85

$9,848

Rank: 73 out of 85

$259

Average: $279

25

Average: 25

HUONG THAI-KEMPROWSKI

Leesburg, Va. 20176

825

Rank: 73 out of 85

29

Rank: 81 out of 85

$6,307

Rank: 76 out of 85

$217

Average: $279

28

Average: 25

ROGER PENCE

Harrisonburg, Va. 22801

806

Rank: 74 out of 85

204

Rank: 28 out of 85

$36K

Rank: 45 out of 85

$176

Average: $279

4

Average: 25

JOON PARK

Fairfax, Va. 22033

731

Rank: 194 out of 275

33

Rank: 223 out of 275

$6,957

Rank: 242 out of 275

$211

Average: $279

22

Average: 25

JONATHON POSTHUMUS

Fredericksburg, Va. 22401

612

Rank: 75 out of 85

53

Rank: 72 out of 85

$9,819

Rank: 74 out of 85

$185

Average: $279

12

Average: 25

RICHARD NICKLAS

Reston, Va. 20190

177

Rank: 76 out of 85

54

Rank: 69 out of 85

$6,157

Rank: 78 out of 85

$114

Average: $279

3

Average: 25

THOMAS PLATTS MILLS

Charlottesville, Va. 22903

116

Rank: 77 out of 85

77

Rank: 59 out of 85

$6,298

Rank: 77 out of 85

$82

Average: $279

2

Average: 25

LAWRENCE SCHWARTZ

Richmond, Va. 23298

116

Rank: 77 out of 85

75

Rank: 60 out of 85

$6,902

Rank: 75 out of 85

$92

Average: $279

2

Average: 25

RICHARD LORIA

Mclean, Va. 22101

54

Rank: 79 out of 85

38

Rank: 76 out of 85

$3,693

Rank: 79 out of 85

$97

Average: $279

1

Average: 25

ALBERT TOMPKINS

Vienna, Va. 22180

44

Rank: 80 out of 85

12

Rank: 84 out of 85

$410

Rank: 85 out of 85

$34

Average: $279

4

Average: 25

HERBERT SALTZMAN

Danville, Va. 24541

39

Rank: 81 out of 85

38

Rank: 76 out of 85

$3,443

Rank: 80 out of 85

$91

Average: $279

1

Average: 25

MADHU NARRA

Springfield, Va. 22150

37

Rank: 82 out of 85

32

Rank: 79 out of 85

$2,804

Rank: 81 out of 85

$88

Average: $279

1

Average: 25

PETR BOCEK

Manassas, Va. 20109

16

Rank: 83 out of 85

13

Rank: 83 out of 85

$491

Rank: 84 out of 85

$38

Average: $279

1

Average: 25

SCOTT COMMINS

Charlottesville, Va. 22903

15

Rank: 84 out of 85

15

Rank: 82 out of 85

$1,488

Rank: 82 out of 85

$99

Average: $279

1

Average: 25

AHMED BUTT

Fredericksburg, Va. 22401

12

Rank: 85 out of 85

12

Rank: 84 out of 85

$1,458

Rank: 83 out of 85

$122

Average: $279

1

Average: 25

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.