Treatment Tracker

The Doctors and Services in Medicare Part B

Top Allergy Providers in New Jersey

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

TARUN SHAH

Sea girt, N.J. 08750

8,941

Rank: 1 out of 35

223

Rank: 4 out of 35

$113K

Rank: 2 out of 35

$508

Average: $441

40

Average: 31

JEFFREY WEISS

Riverdale, N.J. 07457

7,658

Rank: 2 out of 35

145

Rank: 11 out of 35

$157K

Rank: 1 out of 35

$1,083

Average: $441

53

Average: 31

MATHEW VARGHESE

Bergenfield, N.J. 07621

7,607

Rank: 3 out of 35

97

Rank: 17 out of 35

$81.4K

Rank: 7 out of 35

$839

Average: $441

78

Average: 31

HOWARD DRUCE

Somerville, N.J. 08876

7,532

Rank: 4 out of 35

219

Rank: 5 out of 35

$71K

Rank: 10 out of 35

$324

Average: $441

34

Average: 31

JUSTIN SKRIPAK

Hoboken, N.J. 07030

7,441

Rank: 5 out of 35

121

Rank: 14 out of 35

$58.3K

Rank: 14 out of 35

$482

Average: $441

61

Average: 31

ERIC APPLEBAUM

Parsippany, N.J. 07054

7,230

Rank: 6 out of 35

70

Rank: 24 out of 35

$100K

Rank: 3 out of 35

$1,429

Average: $441

103

Average: 31

ERIC BANTZ

Medford, N.J. 08055

7,204

Rank: 7 out of 35

266

Rank: 2 out of 35

$86.5K

Rank: 6 out of 35

$325

Average: $441

27

Average: 31

WILLIAM CHERNACK

Morristown, N.J. 07960

6,961

Rank: 8 out of 35

182

Rank: 9 out of 35

$78.4K

Rank: 9 out of 35

$431

Average: $441

38

Average: 31

KATHERINE SZEMA

Shrewsbury, N.J. 07702

6,625

Rank: 9 out of 35

93

Rank: 19 out of 35

$62.5K

Rank: 13 out of 35

$672

Average: $441

71

Average: 31

NICHOLAS ROMANOFF

Cherry hill, N.J. 08034

5,126

Rank: 10 out of 35

192

Rank: 8 out of 35

$68.6K

Rank: 11 out of 35

$357

Average: $441

27

Average: 31

USHA SUNDARAM

Union, N.J. 07083

4,574

Rank: 11 out of 35

122

Rank: 13 out of 35

$81K

Rank: 8 out of 35

$664

Average: $441

37

Average: 31

EUGENE GATTI

Marlton, N.J. 08053

4,273

Rank: 12 out of 35

274

Rank: 1 out of 35

$90.4K

Rank: 5 out of 35

$330

Average: $441

16

Average: 31

DONATELLA GRAFFINO

Cedar knolls, N.J. 07927

3,953

Rank: 13 out of 35

131

Rank: 12 out of 35

$91.9K

Rank: 4 out of 35

$701

Average: $441

30

Average: 31

PATRICK AMBROSIO

Iselin, N.J. 08830

3,484

Rank: 14 out of 35

148

Rank: 10 out of 35

$39.9K

Rank: 17 out of 35

$269

Average: $441

24

Average: 31

GREGORY TOCI

Marlton, N.J. 08053

3,201

Rank: 15 out of 35

199

Rank: 7 out of 35

$56.8K

Rank: 15 out of 35

$285

Average: $441

16

Average: 31

CYRUS NOZAD

Rutherford, N.J. 07070

3,121

Rank: 16 out of 35

65

Rank: 26 out of 35

$29.2K

Rank: 21 out of 35

$449

Average: $441

48

Average: 31

KAREN ZIEMKE

West orange, N.J. 07052

2,791

Rank: 17 out of 35

68

Rank: 25 out of 35

$62.8K

Rank: 12 out of 35

$924

Average: $441

41

Average: 31

STUART KRAVITZ

Mount laurel, N.J. 08054

2,507

Rank: 18 out of 35

65

Rank: 26 out of 35

$33.6K

Rank: 19 out of 35

$517

Average: $441

39

Average: 31

HARISH KOTHARI

South plainfield, N.J. 07080

2,482

Rank: 19 out of 35

51

Rank: 30 out of 35

$23.9K

Rank: 25 out of 35

$469

Average: $441

49

Average: 31

ANGELO MASTROSIMONE

Lawrenceville, N.J. 08648

2,087

Rank: 20 out of 35

80

Rank: 21 out of 35

$23.2K

Rank: 26 out of 35

$290

Average: $441

26

Average: 31

JUN YANG

Tinton falls, N.J. 07701

2,080

Rank: 21 out of 35

100

Rank: 16 out of 35

$36.9K

Rank: 18 out of 35

$369

Average: $441

21

Average: 31

MUNIRIH TAHZIB

Hoboken, N.J. 07030

1,959

Rank: 22 out of 35

105

Rank: 15 out of 35

$24.3K

Rank: 24 out of 35

$231

Average: $441

19

Average: 31

FERYAL HAJEE

North bergen, N.J. 07047

1,799

Rank: 23 out of 35

33

Rank: 34 out of 35

$30.7K

Rank: 20 out of 35

$930

Average: $441

55

Average: 31

JOHN OPPENHEIMER

Cedar knolls, N.J. 07927

1,729

Rank: 24 out of 35

229

Rank: 3 out of 35

$45.4K

Rank: 16 out of 35

$198

Average: $441

8

Average: 31

MARGARET CO

Ridgewood, N.J. 07450

1,612

Rank: 25 out of 35

93

Rank: 19 out of 35

$25.3K

Rank: 23 out of 35

$272

Average: $441

17

Average: 31

ROBERT KLEIN

Clifton, N.J. 07013

1,455

Rank: 26 out of 35

208

Rank: 6 out of 35

$29K

Rank: 22 out of 35

$139

Average: $441

7

Average: 31

SONIA GUIRGUIS

East brunswick, N.J. 08816

1,199

Rank: 27 out of 35

72

Rank: 23 out of 35

$21.4K

Rank: 27 out of 35

$297

Average: $441

17

Average: 31

DONALD LEIBNER

East brunswick, N.J. 08816

1,001

Rank: 28 out of 35

62

Rank: 28 out of 35

$13.7K

Rank: 29 out of 35

$220

Average: $441

16

Average: 31

GARY ZUCKERMAN

Kendall park, N.J. 08824

666

Rank: 29 out of 35

73

Rank: 22 out of 35

$12.4K

Rank: 30 out of 35

$170

Average: $441

9

Average: 31

JAY KASHKIN

Fair lawn, N.J. 07410

579

Rank: 30 out of 35

96

Rank: 18 out of 35

$21K

Rank: 28 out of 35

$219

Average: $441

6

Average: 31

MARIA LANIA-HOWARTH

Voorhees, N.J. 08043

556

Rank: 31 out of 35

48

Rank: 31 out of 35

$9,214

Rank: 32 out of 35

$192

Average: $441

12

Average: 31

KATHLEEN THOMAS

Kearny, N.J. 07032

464

Rank: 32 out of 35

57

Rank: 29 out of 35

$12.2K

Rank: 31 out of 35

$214

Average: $441

8

Average: 31

SAHANA VISHWANATH

Marlton, N.J. 08053

439

Rank: 33 out of 35

48

Rank: 31 out of 35

$7,913

Rank: 35 out of 35

$165

Average: $441

9

Average: 31

ELAINE KRAVITZ

Mount laurel, N.J. 08054

427

Rank: 34 out of 35

33

Rank: 34 out of 35

$8,974

Rank: 34 out of 35

$272

Average: $441

13

Average: 31

LISA ELLMAN-GRUNTHER

Fair lawn, N.J. 07410

328

Rank: 35 out of 35

43

Rank: 33 out of 35

$9,127

Rank: 33 out of 35

$212

Average: $441

8

Average: 31

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.