Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Allergy & Immunology

Top Allergy & Immunology 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

WILLIAM TUFFIASH

Allentown, Pa. 18103

22,606

Rank: 1 out of 112

300

Rank: 11 out of 112

$352K

Rank: 2 out of 112

$1,175

Average: $346

75

Average: 23

GEORGE MARTIN

Wynnewood, Pa. 19096

18,364

Rank: 2 out of 112

394

Rank: 5 out of 112

$491K

Rank: 1 out of 112

$1,246

Average: $346

47

Average: 23

ERIC SCHENKEL

Bethlehem, Pa. 18020

14,452

Rank: 3 out of 112

498

Rank: 1 out of 112

$176K

Rank: 7 out of 112

$353

Average: $346

29

Average: 23

DONALD DVORIN

Philadelphia, Pa. 19107

13,733

Rank: 4 out of 112

342

Rank: 8 out of 112

$297K

Rank: 3 out of 112

$867

Average: $346

40

Average: 23

AMY AUERBACH

York, Pa. 17403

13,563

Rank: 5 out of 112

372

Rank: 6 out of 112

$171K

Rank: 8 out of 112

$460

Average: $346

36

Average: 23

ROBERT ZUCKERMAN

Harrisburg, Pa. 17110

13,381

Rank: 6 out of 112

280

Rank: 14 out of 112

$186K

Rank: 6 out of 112

$666

Average: $346

48

Average: 23

THOMAS KLEIN

Havertown, Pa. 19083

13,099

Rank: 7 out of 112

283

Rank: 13 out of 112

$152K

Rank: 10 out of 112

$538

Average: $346

46

Average: 23

MARC GOLDSTEIN

Philadelphia, Pa. 19107

13,029

Rank: 8 out of 112

343

Rank: 7 out of 112

$275K

Rank: 4 out of 112

$802

Average: $346

38

Average: 23

RAQUEL EMPEDRAD

Philadelphia, Pa. 19107

9,346

Rank: 9 out of 112

266

Rank: 16 out of 112

$189K

Rank: 5 out of 112

$711

Average: $346

35

Average: 23

DAVID LAROSA

Philadelphia, Pa. 19107

8,313

Rank: 10 out of 112

274

Rank: 15 out of 112

$169K

Rank: 9 out of 112

$618

Average: $346

30

Average: 23

DAVID AXELROD

York, Pa. 17403

8,194

Rank: 11 out of 112

433

Rank: 2 out of 112

$131K

Rank: 14 out of 112

$302

Average: $346

19

Average: 23

MINAXI PATEL

Mc murray, Pa. 15317

7,549

Rank: 12 out of 112

93

Rank: 65 out of 112

$69.5K

Rank: 28 out of 112

$747

Average: $346

81

Average: 23

FRANCISCO CANO DIAZ

Greenville, Pa. 16125

7,481

Rank: 13 out of 112

216

Rank: 23 out of 112

$74.9K

Rank: 26 out of 112

$347

Average: $346

35

Average: 23

JOSEPH RUDOLPH

Pittsburgh, Pa. 15236

7,327

Rank: 14 out of 112

89

Rank: 67 out of 112

$65.8K

Rank: 31 out of 112

$739

Average: $346

82

Average: 23

JACK ARMSTRONG

Carlisle, Pa. 17013

7,296

Rank: 15 out of 112

170

Rank: 36 out of 112

$116K

Rank: 15 out of 112

$683

Average: $346

43

Average: 23

IRENE HARALABATOS

Philadelphia, Pa. 19107

7,178

Rank: 16 out of 112

181

Rank: 30 out of 112

$145K

Rank: 11 out of 112

$799

Average: $346

40

Average: 23

NEIL BAMAN

Havertown, Pa. 19083

6,842

Rank: 17 out of 112

238

Rank: 19 out of 112

$80.4K

Rank: 20 out of 112

$338

Average: $346

29

Average: 23

GEORGE BELECANECH

Philadelphia, Pa. 19107

6,323

Rank: 18 out of 112

303

Rank: 10 out of 112

$139K

Rank: 12 out of 112

$460

Average: $346

21

Average: 23

AMAR SHARMA

Bethlehem, Pa. 18018

6,218

Rank: 19 out of 112

133

Rank: 47 out of 112

$80.9K

Rank: 19 out of 112

$608

Average: $346

47

Average: 23

CARL MILKS

Honesdale, Pa. 18431

5,648

Rank: 20 out of 112

158

Rank: 38 out of 112

$75.6K

Rank: 25 out of 112

$479

Average: $346

36

Average: 23

KUMAR PATEL

Tarentum, Pa. 15084

5,631

Rank: 21 out of 112

146

Rank: 40 out of 112

$48.4K

Rank: 43 out of 112

$332

Average: $346

39

Average: 23

MAHMOUD EFFAT

Exton, Pa. 19341

5,417

Rank: 22 out of 112

113

Rank: 58 out of 112

$76.5K

Rank: 24 out of 112

$677

Average: $346

48

Average: 23

PHILIP FLEEKOP

Abington, Pa. 19001

5,355

Rank: 23 out of 112

227

Rank: 21 out of 112

$90.8K

Rank: 17 out of 112

$400

Average: $346

24

Average: 23

NICHOLAS RIDER

Carlisle, Pa. 17013

5,295

Rank: 24 out of 112

126

Rank: 51 out of 112

$100K

Rank: 16 out of 112

$797

Average: $346

42

Average: 23

JOHN COHN

Philadelphia, Pa. 19107

5,291

Rank: 25 out of 112

426

Rank: 3 out of 112

$131K

Rank: 13 out of 112

$308

Average: $346

12

Average: 23

NORMAN KOVEN

Richboro, Pa. 18954

4,840

Rank: 26 out of 112

259

Rank: 17 out of 112

$69.6K

Rank: 27 out of 112

$269

Average: $346

19

Average: 23

RICHARD GREENE

Shillington, Pa. 19607

4,728

Rank: 27 out of 112

190

Rank: 27 out of 112

$53.3K

Rank: 41 out of 112

$280

Average: $346

25

Average: 23

SARTAJ AHMED

Erie, Pa. 16505

4,653

Rank: 28 out of 112

206

Rank: 25 out of 112

$44.3K

Rank: 46 out of 112

$215

Average: $346

23

Average: 23

D HARPER

Carlisle, Pa. 17013

4,563

Rank: 29 out of 112

116

Rank: 56 out of 112

$84.3K

Rank: 18 out of 112

$727

Average: $346

39

Average: 23

IRA SPITZER

Langhorne, Pa. 19047

4,552

Rank: 30 out of 112

137

Rank: 43 out of 112

$77.4K

Rank: 23 out of 112

$565

Average: $346

33

Average: 23

KIM-LIEN NGUYEN

Reading, Pa. 19606

4,346

Rank: 31 out of 112

137

Rank: 43 out of 112

$63.1K

Rank: 32 out of 112

$461

Average: $346

32

Average: 23

NANCY GORDON

Philadelphia, Pa. 19107

4,113

Rank: 32 out of 112

225

Rank: 22 out of 112

$80K

Rank: 22 out of 112

$355

Average: $346

18

Average: 23

RAJESH BHAGAT

East stroudsburg, Pa. 18301

4,080

Rank: 33 out of 112

234

Rank: 20 out of 112

$80.1K

Rank: 21 out of 112

$342

Average: $346

17

Average: 23

MARK TITI

Lancaster, Pa. 17601

3,929

Rank: 34 out of 112

339

Rank: 9 out of 112

$58.4K

Rank: 37 out of 112

$172

Average: $346

12

Average: 23

RAYMOND KHOUDARY

Plains, Pa. 18705

3,901

Rank: 35 out of 112

288

Rank: 12 out of 112

$58.8K

Rank: 36 out of 112

$204

Average: $346

14

Average: 23

STEPHEN LOCKEY

Lancaster, Pa. 17601

3,765

Rank: 36 out of 112

423

Rank: 4 out of 112

$69.1K

Rank: 29 out of 112

$163

Average: $346

9

Average: 23

SHAILEN SHAH

Collegeville, Pa. 19426

3,748

Rank: 37 out of 112

123

Rank: 52 out of 112

$44.8K

Rank: 45 out of 112

$364

Average: $346

30

Average: 23

GUILLERMO JUNCOS

Exton, Pa. 19341

3,546

Rank: 38 out of 112

72

Rank: 79 out of 112

$44K

Rank: 47 out of 112

$612

Average: $346

49

Average: 23

HEATHER MODAY

Philadelphia, Pa. 19107

3,521

Rank: 39 out of 112

179

Rank: 31 out of 112

$62.2K

Rank: 33 out of 112

$347

Average: $346

20

Average: 23

PRATIBHA VAKHARIA

Burnham, Pa. 17009

3,487

Rank: 40 out of 112

96

Rank: 63 out of 112

$46.8K

Rank: 44 out of 112

$487

Average: $346

36

Average: 23

ELIAS ABBOUD

Jenkintown, Pa. 19046

3,387

Rank: 41 out of 112

80

Rank: 71 out of 112

$54K

Rank: 40 out of 112

$674

Average: $346

42

Average: 23

HELEN WANG

Carlisle, Pa. 17013

3,373

Rank: 42 out of 112

72

Rank: 79 out of 112

$69K

Rank: 30 out of 112

$958

Average: $346

47

Average: 23

HENRY SCOVERN

Wyomissing, Pa. 19610

3,304

Rank: 43 out of 112

119

Rank: 53 out of 112

$35.1K

Rank: 54 out of 112

$295

Average: $346

28

Average: 23

STEVEN SMITH

Richboro, Pa. 18954

3,302

Rank: 44 out of 112

138

Rank: 42 out of 112

$39.2K

Rank: 49 out of 112

$284

Average: $346

24

Average: 23

FREDERICK COGEN

Meadowbrook, Pa. 19046

3,220

Rank: 45 out of 112

183

Rank: 29 out of 112

$57.5K

Rank: 38 out of 112

$314

Average: $346

18

Average: 23

JOSEPH DICONCETTO

Bethlehem, Pa. 18017

3,012

Rank: 46 out of 112

141

Rank: 41 out of 112

$49.5K

Rank: 42 out of 112

$351

Average: $346

21

Average: 23

THEKKEMADOM RAMAKRISHNAN

Easton, Pa. 18045

3,002

Rank: 47 out of 112

119

Rank: 53 out of 112

$57.1K

Rank: 39 out of 112

$480

Average: $346

25

Average: 23

STANLEY FORMAN

Blue bell, Pa. 19422

2,989

Rank: 48 out of 112

130

Rank: 48 out of 112

$38.2K

Rank: 50 out of 112

$294

Average: $346

23

Average: 23

LAURA FISHER

Lancaster, Pa. 17601

2,937

Rank: 49 out of 112

130

Rank: 48 out of 112

$36.4K

Rank: 51 out of 112

$280

Average: $346

23

Average: 23

JUEN KIM

Philadelphia, Pa. 19107

2,916

Rank: 50 out of 112

74

Rank: 78 out of 112

$59.6K

Rank: 35 out of 112

$806

Average: $346

39

Average: 23

NATHANIEL HARE

Lewisburg, Pa. 17837

2,755

Rank: 51 out of 112

114

Rank: 57 out of 112

$28.4K

Rank: 61 out of 112

$249

Average: $346

24

Average: 23

MIN KU

Meadowbrook, Pa. 19046

2,636

Rank: 52 out of 112

97

Rank: 61 out of 112

$36.2K

Rank: 52 out of 112

$373

Average: $346

27

Average: 23

ANTHONY ROOKLIN

Upland, Pa. 19013

2,556

Rank: 53 out of 112

258

Rank: 18 out of 112

$60.5K

Rank: 34 out of 112

$235

Average: $346

10

Average: 23

PHILIP GALLAGHER

Erie, Pa. 16505

2,440

Rank: 54 out of 112

178

Rank: 32 out of 112

$28.9K

Rank: 60 out of 112

$162

Average: $346

14

Average: 23

ALYSON SIMPSON

Gladwyne, Pa. 19035

2,374

Rank: 55 out of 112

135

Rank: 45 out of 112

$23.4K

Rank: 65 out of 112

$173

Average: $346

18

Average: 23

JOHN KURYAN

Meadowbrook, Pa. 19046

2,229

Rank: 56 out of 112

127

Rank: 50 out of 112

$34.8K

Rank: 55 out of 112

$274

Average: $346

18

Average: 23

ROBERT MENTYKA

State college, Pa. 16801

2,111

Rank: 57 out of 112

177

Rank: 33 out of 112

$34.7K

Rank: 56 out of 112

$196

Average: $346

12

Average: 23

NIKHIL DAVE

Charleroi, Pa. 15022

1,864

Rank: 58 out of 112

76

Rank: 75 out of 112

$20.4K

Rank: 72 out of 112

$268

Average: $346

25

Average: 23

MICHAEL DAVIES

Altoona, Pa. 16601

1,861

Rank: 59 out of 112

213

Rank: 24 out of 112

$30.3K

Rank: 57 out of 112

$142

Average: $346

9

Average: 23

SANDRA GAWCHIK

Upland, Pa. 19013

1,856

Rank: 60 out of 112

172

Rank: 35 out of 112

$41.4K

Rank: 48 out of 112

$240

Average: $346

11

Average: 23

PAUL OGERSHOK

Waynesburg, Pa. 15370

1,785

Rank: 61 out of 112

65

Rank: 84 out of 112

$16.2K

Rank: 75 out of 112

$249

Average: $346

27

Average: 23

ROBERT ZEMBLE

Allentown, Pa. 18104

1,696

Rank: 62 out of 112

76

Rank: 75 out of 112

$24.9K

Rank: 64 out of 112

$328

Average: $346

22

Average: 23

LINDA GREEN

Havertown, Pa. 19083

1,576

Rank: 63 out of 112

78

Rank: 73 out of 112

$25.5K

Rank: 63 out of 112

$326

Average: $346

20

Average: 23

THOMAS MERTZ

Pittsburgh, Pa. 15222

1,573

Rank: 64 out of 112

135

Rank: 45 out of 112

$22.4K

Rank: 66 out of 112

$166

Average: $346

12

Average: 23

AMANDA BITTNER

Lancaster, Pa. 17601

1,531

Rank: 65 out of 112

85

Rank: 69 out of 112

$21K

Rank: 71 out of 112

$247

Average: $346

18

Average: 23

ROBERT OTTE

Pittsburgh, Pa. 15235

1,530

Rank: 66 out of 112

52

Rank: 89 out of 112

$14.4K

Rank: 81 out of 112

$277

Average: $346

29

Average: 23

MILDRED KWAN

Berwyn, Pa. 19312

1,445

Rank: 67 out of 112

190

Rank: 27 out of 112

$35.7K

Rank: 53 out of 112

$188

Average: $346

8

Average: 23

CHARLOTTE CASTERLINE

Forty fort, Pa. 18704

1,399

Rank: 68 out of 112

97

Rank: 61 out of 112

$29.8K

Rank: 58 out of 112

$307

Average: $346

14

Average: 23

DENISE DIPRIMIO KALMAN

Upland, Pa. 19013

1,260

Rank: 69 out of 112

152

Rank: 39 out of 112

$22.1K

Rank: 68 out of 112

$145

Average: $346

8

Average: 23

ADELE GUERNICA

Collegeville, Pa. 19426

1,226

Rank: 70 out of 112

57

Rank: 87 out of 112

$14.3K

Rank: 82 out of 112

$252

Average: $346

22

Average: 23

WARDEN HWAN

Sellersville, Pa. 18960

1,211

Rank: 71 out of 112

94

Rank: 64 out of 112

$22K

Rank: 70 out of 112

$234

Average: $346

13

Average: 23

MARK POSNER

Blue bell, Pa. 19422

1,138

Rank: 72 out of 112

104

Rank: 59 out of 112

$18.6K

Rank: 73 out of 112

$179

Average: $346

11

Average: 23

ANJANA KHUNTIA

Blue bell, Pa. 19422

1,122

Rank: 73 out of 112

49

Rank: 92 out of 112

$14K

Rank: 83 out of 112

$286

Average: $346

23

Average: 23

MICHAEL PREMATTA

Altoona, Pa. 16601

1,105

Rank: 74 out of 112

168

Rank: 37 out of 112

$22.2K

Rank: 67 out of 112

$132

Average: $346

7

Average: 23

SHARON SWEINBERG

Ardmore, Pa. 19003

1,082

Rank: 75 out of 112

76

Rank: 75 out of 112

$22.1K

Rank: 69 out of 112

$291

Average: $346

14

Average: 23

PRAKASH KAUR

New kensington, Pa. 15068

1,014

Rank: 76 out of 112

27

Rank: 102 out of 112

$15.3K

Rank: 77 out of 112

$565

Average: $346

38

Average: 23

NORA LIN

Blue bell, Pa. 19422

997

Rank: 77 out of 112

70

Rank: 81 out of 112

$15.2K

Rank: 78 out of 112

$217

Average: $346

14

Average: 23

SANDHYA DESAI

Blue bell, Pa. 19422

990

Rank: 78 out of 112

58

Rank: 86 out of 112

$12.2K

Rank: 87 out of 112

$210

Average: $346

17

Average: 23

MIAE OH

Doylestown, Pa. 18901

964

Rank: 79 out of 112

50

Rank: 90 out of 112

$14.5K

Rank: 80 out of 112

$290

Average: $346

19

Average: 23

WILLIAM SPIEGEL

Blue bell, Pa. 19422

948

Rank: 80 out of 112

89

Rank: 67 out of 112

$16K

Rank: 76 out of 112

$180

Average: $346

11

Average: 23

PATRICK VANNELLI

Blue bell, Pa. 19422

835

Rank: 81 out of 112

61

Rank: 85 out of 112

$12.9K

Rank: 84 out of 112

$211

Average: $346

14

Average: 23

GISOO GHAFFARI

Hershey, Pa. 17033

770

Rank: 82 out of 112

98

Rank: 60 out of 112

$12.5K

Rank: 86 out of 112

$128

Average: $346

8

Average: 23

HARESH DESAI

Clarion, Pa. 16214

737

Rank: 83 out of 112

17

Rank: 108 out of 112

$7,143

Rank: 96 out of 112

$420

Average: $346

43

Average: 23

HEATLY SEBRING

Paoli, Pa. 19301

690

Rank: 84 out of 112

92

Rank: 66 out of 112

$14.8K

Rank: 79 out of 112

$161

Average: $346

8

Average: 23

S PHILLIPS

Philadelphia, Pa. 19104

662

Rank: 85 out of 112

173

Rank: 34 out of 112

$26.1K

Rank: 62 out of 112

$151

Average: $346

4

Average: 23

EVA JAKABOVICS

Blue bell, Pa. 19422

637

Rank: 86 out of 112

68

Rank: 82 out of 112

$12.8K

Rank: 85 out of 112

$188

Average: $346

9

Average: 23

EFREN RAEL

Hershey, Pa. 17033

607

Rank: 87 out of 112

79

Rank: 72 out of 112

$9,804

Rank: 88 out of 112

$124

Average: $346

8

Average: 23

ROBERT GORBY

Greensburg, Pa. 15601

589

Rank: 88 out of 112

30

Rank: 100 out of 112

$5,014

Rank: 99 out of 112

$167

Average: $346

20

Average: 23

CAROL ACTOR

Phoenixville, Pa. 19460

563

Rank: 89 out of 112

39

Rank: 96 out of 112

$9,336

Rank: 91 out of 112

$239

Average: $346

14

Average: 23

STEPHEN MURPHEY

Pittsburgh, Pa. 15237

517

Rank: 90 out of 112

78

Rank: 73 out of 112

$9,526

Rank: 89 out of 112

$122

Average: $346

7

Average: 23

CHRISTINE MALLOY

Blue bell, Pa. 19422

491

Rank: 91 out of 112

35

Rank: 97 out of 112

$6,293

Rank: 97 out of 112

$180

Average: $346

14

Average: 23

ELLEN GARIBALDI

Beaver, Pa. 15009

483

Rank: 92 out of 112

40

Rank: 94 out of 112

$7,939

Rank: 93 out of 112

$198

Average: $346

12

Average: 23

KATHRYN KRAUS

Beaver, Pa. 15009

480

Rank: 93 out of 112

50

Rank: 90 out of 112

$7,762

Rank: 94 out of 112

$155

Average: $346

10

Average: 23

MICHAEL FACKTOR

Danville, Pa. 17822

447

Rank: 94 out of 112

82

Rank: 70 out of 112

$7,428

Rank: 95 out of 112

$91

Average: $346

5

Average: 23

CORINNA BOWSER

Narberth, Pa. 19072

437

Rank: 95 out of 112

15

Rank: 111 out of 112

$5,339

Rank: 98 out of 112

$356

Average: $346

29

Average: 23

ROSANNE CECH

Scranton, Pa. 18508

372

Rank: 96 out of 112

57

Rank: 87 out of 112

$9,425

Rank: 90 out of 112

$165

Average: $346

7

Average: 23

PATRICIA TAKACH

Philadelphia, Pa. 19104

334

Rank: 97 out of 112

117

Rank: 55 out of 112

$17.7K

Rank: 74 out of 112

$152

Average: $346

3

Average: 23

MATTHEW FOGG

Blue bell, Pa. 19422

330

Rank: 98 out of 112

20

Rank: 104 out of 112

$4,181

Rank: 105 out of 112

$209

Average: $346

17

Average: 23

LAWRENCE WEBER

Pittsburgh, Pa. 15224

298

Rank: 99 out of 112

22

Rank: 103 out of 112

$3,904

Rank: 108 out of 112

$177

Average: $346

14

Average: 23

PATRICIA HUTCHINSON

Danville, Pa. 17822

291

Rank: 100 out of 112

40

Rank: 94 out of 112

$4,738

Rank: 101 out of 112

$118

Average: $346

7

Average: 23

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.