Treatment Tracker

The Doctors and Services in Medicare Part B

Top Neurology 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

JEFFREY GREENSTEIN

Philadelphia, Pa. 19125

108,182

Rank: 1 out of 560

144

Rank: 431 out of 560

$1.4M

Rank: 2 out of 560

$9,712

Average: $270

751

Average: 10

VENKATACHALAM MANGESHKUMAR

Lititz, Pa. 17543

75,950

Rank: 2 out of 560

1,259

Rank: 4 out of 560

$1.78M

Rank: 1 out of 560

$1,414

Average: $270

60

Average: 10

THOMAS SCOTT

Pittsburgh, Pa. 15212

70,097

Rank: 3 out of 560

397

Rank: 167 out of 560

$898K

Rank: 3 out of 560

$2,262

Average: $270

177

Average: 10

MICHAEL MARMURA

Philadelphia, Pa. 19107

45,409

Rank: 4 out of 560

326

Rank: 227 out of 560

$317K

Rank: 15 out of 560

$972

Average: $270

139

Average: 10

MEREDITH SPINDLER

Philadelphia, Pa. 19104

42,636

Rank: 5 out of 560

481

Rank: 111 out of 560

$313K

Rank: 16 out of 560

$650

Average: $270

89

Average: 10

STEPHEN GOLLOMP

Wynnewood, Pa. 19096

42,578

Rank: 6 out of 560

665

Rank: 48 out of 560

$416K

Rank: 11 out of 560

$625

Average: $270

64

Average: 10

DONALD MCCARREN

Collegeville, Pa. 19426

42,381

Rank: 7 out of 560

182

Rank: 399 out of 560

$512K

Rank: 9 out of 560

$2,815

Average: $270

233

Average: 10

WILLIAM YOUNG

Philadelphia, Pa. 19107

40,945

Rank: 8 out of 560

390

Rank: 169 out of 560

$306K

Rank: 17 out of 560

$785

Average: $270

105

Average: 10

JOSHUA KHOURY

Meadowbrook, Pa. 19046

39,649

Rank: 9 out of 560

568

Rank: 70 out of 560

$630K

Rank: 8 out of 560

$1,110

Average: $270

70

Average: 10

GABRIEL TATARIAN

Philadelphia, Pa. 19107

36,777

Rank: 10 out of 560

340

Rank: 212 out of 560

$767K

Rank: 4 out of 560

$2,257

Average: $270

108

Average: 10

STEPHEN SILBERSTEIN

Philadelphia, Pa. 19107

36,127

Rank: 11 out of 560

233

Rank: 342 out of 560

$239K

Rank: 26 out of 560

$1,026

Average: $270

155

Average: 10

LEE KUBERSKY

Meadowbrook, Pa. 19046

34,090

Rank: 12 out of 560

707

Rank: 40 out of 560

$653K

Rank: 6 out of 560

$924

Average: $270

48

Average: 10

ANDRES DEIK ACOSTA MADIEDO

Philadelphia, Pa. 19107

27,497

Rank: 13 out of 560

519

Rank: 90 out of 560

$234K

Rank: 27 out of 560

$451

Average: $270

53

Average: 10

JOSEPH CLARK

Altoona, Pa. 16602

27,480

Rank: 14 out of 560

1,007

Rank: 9 out of 560

$317K

Rank: 14 out of 560

$315

Average: $270

27

Average: 10

RICHARD KASDAN

Pittsburgh, Pa. 15206

26,292

Rank: 15 out of 560

440

Rank: 138 out of 560

$637K

Rank: 7 out of 560

$1,448

Average: $270

60

Average: 10

BUSHRA MALIK

Fountain hill, Pa. 18015

25,747

Rank: 16 out of 560

389

Rank: 170 out of 560

$168K

Rank: 56 out of 560

$432

Average: $270

66

Average: 10

STEPHANIE NAHAS-GEIGER

Philadelphia, Pa. 19107

24,110

Rank: 17 out of 560

289

Rank: 265 out of 560

$189K

Rank: 38 out of 560

$655

Average: $270

83

Average: 10

NANCY KELLEY

Danville, Pa. 17822

22,866

Rank: 18 out of 560

189

Rank: 390 out of 560

$126K

Rank: 96 out of 560

$666

Average: $270

121

Average: 10

JAMES COOK

Willow grove, Pa. 19090

19,900

Rank: 19 out of 560

535

Rank: 79 out of 560

$191K

Rank: 37 out of 560

$357

Average: $270

37

Average: 10

HOWARD NATTER

Meadowbrook, Pa. 19046

18,065

Rank: 20 out of 560

911

Rank: 15 out of 560

$486K

Rank: 10 out of 560

$533

Average: $270

20

Average: 10

MARY ANN THENGANATT

Philadelphia, Pa. 19107

17,992

Rank: 21 out of 560

532

Rank: 82 out of 560

$199K

Rank: 35 out of 560

$373

Average: $270

34

Average: 10

TSAO WEI LIANG

Philadelphia, Pa. 19107

17,389

Rank: 22 out of 560

491

Rank: 105 out of 560

$177K

Rank: 51 out of 560

$361

Average: $270

35

Average: 10

ANTHONY MAY

York, Pa. 17402

16,819

Rank: 23 out of 560

581

Rank: 64 out of 560

$164K

Rank: 60 out of 560

$282

Average: $270

29

Average: 10

RODERICK SPEARS

Berwyn, Pa. 19312

16,502

Rank: 24 out of 560

147

Rank: 425 out of 560

$108K

Rank: 127 out of 560

$733

Average: $270

112

Average: 10

BRAD KLEIN

Willow grove, Pa. 19090

15,899

Rank: 25 out of 560

304

Rank: 249 out of 560

$140K

Rank: 82 out of 560

$460

Average: $270

52

Average: 10

BRUCE COTUGNO

Washington, Pa. 15301

15,889

Rank: 26 out of 560

544

Rank: 76 out of 560

$188K

Rank: 40 out of 560

$345

Average: $270

29

Average: 10

DANIEL KREMENS

Philadelphia, Pa. 19107

15,862

Rank: 27 out of 560

428

Rank: 145 out of 560

$162K

Rank: 61 out of 560

$379

Average: $270

37

Average: 10

KESHA WILFORD

Upland, Pa. 19013

15,381

Rank: 28 out of 560

570

Rank: 69 out of 560

$148K

Rank: 77 out of 560

$259

Average: $270

27

Average: 10

ZHENHUI LI

Altoona, Pa. 16602

15,328

Rank: 29 out of 560

938

Rank: 12 out of 560

$255K

Rank: 23 out of 560

$272

Average: $270

16

Average: 10

VALERIE SUSKI

Pittsburgh, Pa. 15213

15,249

Rank: 30 out of 560

271

Rank: 287 out of 560

$111K

Rank: 118 out of 560

$409

Average: $270

56

Average: 10

NANCY DIAZ-PECHAR

Bethlehem, Pa. 18018

15,102

Rank: 31 out of 560

815

Rank: 23 out of 560

$222K

Rank: 30 out of 560

$272

Average: $270

19

Average: 10

MICHAEL SILVER

Philadelphia, Pa. 19107

14,781

Rank: 32 out of 560

414

Rank: 156 out of 560

$133K

Rank: 90 out of 560

$321

Average: $270

36

Average: 10

TERRY HEIMAN-PATTERSON

Philadelphia, Pa. 19107

13,657

Rank: 33 out of 560

429

Rank: 144 out of 560

$375K

Rank: 12 out of 560

$874

Average: $270

32

Average: 10

VITHALBHAI DHADUK

Dunmore, Pa. 18512

13,222

Rank: 34 out of 560

1,533

Rank: 2 out of 560

$721K

Rank: 5 out of 560

$470

Average: $270

9

Average: 10

OLGA KATZ

Philadelphia, Pa. 19107

13,153

Rank: 35 out of 560

94

Rank: 490 out of 560

$374K

Rank: 13 out of 560

$3,977

Average: $270

140

Average: 10

JEFFREY ESPER

Erie, Pa. 16507

11,499

Rank: 36 out of 560

647

Rank: 50 out of 560

$139K

Rank: 87 out of 560

$214

Average: $270

18

Average: 10

DAVID TABBY

Bala cynwyd, Pa. 19004

11,483

Rank: 37 out of 560

174

Rank: 406 out of 560

$179K

Rank: 48 out of 560

$1,031

Average: $270

66

Average: 10

MATTHEW STERN

Philadelphia, Pa. 19107

10,988

Rank: 38 out of 560

241

Rank: 333 out of 560

$86.8K

Rank: 169 out of 560

$360

Average: $270

46

Average: 10

HOUMAN HOMAYOUN

Pittsburgh, Pa. 15213

10,882

Rank: 39 out of 560

162

Rank: 414 out of 560

$84.8K

Rank: 172 out of 560

$524

Average: $270

67

Average: 10

SCOTT FRIEDENBERG

Danville, Pa. 17822

10,836

Rank: 40 out of 560

492

Rank: 104 out of 560

$114K

Rank: 111 out of 560

$232

Average: $270

22

Average: 10

JAMES KERRIGAN

East stroudsburg, Pa. 18301

10,784

Rank: 41 out of 560

809

Rank: 24 out of 560

$212K

Rank: 33 out of 560

$262

Average: $270

13

Average: 10

RICHARD WEISMAN

Pittsburgh, Pa. 15206

10,752

Rank: 42 out of 560

358

Rank: 196 out of 560

$187K

Rank: 41 out of 560

$523

Average: $270

30

Average: 10

NEERAJ DUBEY

Pottsville, Pa. 17901

10,656

Rank: 43 out of 560

733

Rank: 37 out of 560

$164K

Rank: 59 out of 560

$224

Average: $270

15

Average: 10

D KOLVA

West reading, Pa. 19611

10,459

Rank: 44 out of 560

228

Rank: 349 out of 560

$170K

Rank: 55 out of 560

$745

Average: $270

46

Average: 10

ENRIQUE ARADILLAS LOPEZ

Philadelphia, Pa. 19102

10,178

Rank: 45 out of 560

270

Rank: 289 out of 560

$248K

Rank: 25 out of 560

$918

Average: $270

38

Average: 10

ADAM WEINSTEIN

Media, Pa. 19063

8,696

Rank: 46 out of 560

905

Rank: 16 out of 560

$301K

Rank: 18 out of 560

$333

Average: $270

10

Average: 10

ADRIAN CHAN

York, Pa. 17402

8,681

Rank: 47 out of 560

480

Rank: 112 out of 560

$116K

Rank: 109 out of 560

$241

Average: $270

18

Average: 10

JOHN SHYMANSKY

Monroeville, Pa. 15146

8,678

Rank: 48 out of 560

747

Rank: 32 out of 560

$223K

Rank: 28 out of 560

$299

Average: $270

12

Average: 10

CAROL LIPPA

Philadelphia, Pa. 19107

8,536

Rank: 49 out of 560

308

Rank: 243 out of 560

$178K

Rank: 49 out of 560

$577

Average: $270

28

Average: 10

PRAGATI SHUKLA

Bryn mawr, Pa. 19010

8,325

Rank: 50 out of 560

191

Rank: 387 out of 560

$95.6K

Rank: 149 out of 560

$501

Average: $270

44

Average: 10

PARUL ANEJA

Mechanicsburg, Pa. 17050

8,185

Rank: 51 out of 560

340

Rank: 212 out of 560

$90.8K

Rank: 160 out of 560

$267

Average: $270

24

Average: 10

DIMITRIOS NACOPOULOS

Erie, Pa. 16507

8,052

Rank: 52 out of 560

403

Rank: 165 out of 560

$111K

Rank: 119 out of 560

$275

Average: $270

20

Average: 10

ELLIOT MICHEL

Natrona heights, Pa. 15065

7,898

Rank: 53 out of 560

178

Rank: 403 out of 560

$128K

Rank: 94 out of 560

$718

Average: $270

44

Average: 10

RAVI DUKKIPATI

York, Pa. 17402

7,693

Rank: 54 out of 560

527

Rank: 86 out of 560

$146K

Rank: 79 out of 560

$278

Average: $270

15

Average: 10

THOMAS GRAHAM

Paoli, Pa. 19301

7,417

Rank: 55 out of 560

801

Rank: 26 out of 560

$152K

Rank: 70 out of 560

$190

Average: $270

9

Average: 10

STEVEN URBANIAK

Langhorne, Pa. 19047

6,828

Rank: 56 out of 560

534

Rank: 80 out of 560

$191K

Rank: 36 out of 560

$358

Average: $270

13

Average: 10

NABILA DAHODWALA

Philadelphia, Pa. 19107

6,595

Rank: 57 out of 560

144

Rank: 431 out of 560

$51.6K

Rank: 298 out of 560

$358

Average: $270

46

Average: 10

MARK MOSTER

Philadelphia, Pa. 19141

6,089

Rank: 58 out of 560

736

Rank: 36 out of 560

$172K

Rank: 54 out of 560

$233

Average: $270

8

Average: 10

NICOLE SPARE

Philadelphia, Pa. 19107

5,982

Rank: 59 out of 560

63

Rank: 521 out of 560

$42.5K

Rank: 339 out of 560

$674

Average: $270

95

Average: 10

JOHN TALBOTT

Pittsburgh, Pa. 15206

5,820

Rank: 60 out of 560

258

Rank: 304 out of 560

$72.9K

Rank: 195 out of 560

$282

Average: $270

23

Average: 10

JOSEPH HANDLER

West grove, Pa. 19390

5,690

Rank: 61 out of 560

489

Rank: 106 out of 560

$124K

Rank: 97 out of 560

$253

Average: $270

12

Average: 10

STEVEN MAZLIN

Langhorne, Pa. 19047

5,589

Rank: 62 out of 560

296

Rank: 259 out of 560

$97.1K

Rank: 147 out of 560

$328

Average: $270

19

Average: 10

ALLISON WRIGHT WILLIS

Philadelphia, Pa. 19107

5,449

Rank: 63 out of 560

102

Rank: 483 out of 560

$46.8K

Rank: 317 out of 560

$459

Average: $270

53

Average: 10

ELLIOTT SCHULMAN

Wynnewood, Pa. 19096

5,244

Rank: 64 out of 560

196

Rank: 382 out of 560

$62.2K

Rank: 236 out of 560

$317

Average: $270

27

Average: 10

XI LIN

Gettysburg, Pa. 17325

5,033

Rank: 65 out of 560

727

Rank: 38 out of 560

$152K

Rank: 71 out of 560

$209

Average: $270

7

Average: 10

ANURAG WALIA

Lancaster, Pa. 17601

4,997

Rank: 66 out of 560

455

Rank: 128 out of 560

$148K

Rank: 75 out of 560

$326

Average: $270

11

Average: 10

THOMAS LEIST

Philadelphia, Pa. 19107

4,905

Rank: 67 out of 560

347

Rank: 207 out of 560

$121K

Rank: 101 out of 560

$350

Average: $270

14

Average: 10

LAURENCE FINE

Bryn mawr, Pa. 19010

4,873

Rank: 68 out of 560

333

Rank: 220 out of 560

$280K

Rank: 20 out of 560

$841

Average: $270

15

Average: 10

KAREN TOBIN

Washington, Pa. 15301

4,796

Rank: 69 out of 560

344

Rank: 209 out of 560

$76.6K

Rank: 187 out of 560

$223

Average: $270

14

Average: 10

MOHAMMAD ASLAM

Pottsville, Pa. 17901

4,567

Rank: 70 out of 560

319

Rank: 235 out of 560

$215K

Rank: 32 out of 560

$675

Average: $270

14

Average: 10

CARRIE DOUGHERTY

Philadelphia, Pa. 19107

4,488

Rank: 71 out of 560

101

Rank: 484 out of 560

$45.2K

Rank: 326 out of 560

$447

Average: $270

44

Average: 10

DAN GZESH

Willow grove, Pa. 19090

4,467

Rank: 72 out of 560

468

Rank: 120 out of 560

$82.1K

Rank: 177 out of 560

$176

Average: $270

10

Average: 10

BENJAMIN SMOLAR

Monroeville, Pa. 15146

4,426

Rank: 73 out of 560

553

Rank: 72 out of 560

$135K

Rank: 89 out of 560

$244

Average: $270

8

Average: 10

JON VICKERY

Carlisle, Pa. 17013

4,327

Rank: 74 out of 560

298

Rank: 255 out of 560

$64.7K

Rank: 227 out of 560

$217

Average: $270

15

Average: 10

VENKATA JAKKAMPUDI

Carlisle, Pa. 17015

4,275

Rank: 75 out of 560

404

Rank: 163 out of 560

$77.4K

Rank: 186 out of 560

$192

Average: $270

11

Average: 10

JOCELYN CHENG

Philadelphia, Pa. 19107

4,204

Rank: 76 out of 560

325

Rank: 228 out of 560

$128K

Rank: 93 out of 560

$394

Average: $270

13

Average: 10

MATHEW ALIAS

Drexel hill, Pa. 19026

4,157

Rank: 77 out of 560

552

Rank: 73 out of 560

$104K

Rank: 134 out of 560

$188

Average: $270

8

Average: 10

ALEXANDRA LANDEN

Philadelphia, Pa. 19107

3,941

Rank: 78 out of 560

328

Rank: 223 out of 560

$58.9K

Rank: 255 out of 560

$180

Average: $270

12

Average: 10

JESSICA FELDMAN

Sellersville, Pa. 18960

3,788

Rank: 79 out of 560

1,133

Rank: 6 out of 560

$199K

Rank: 34 out of 560

$176

Average: $270

3

Average: 10

LORI SHEEHAN

Philadelphia, Pa. 19107

3,779

Rank: 80 out of 560

274

Rank: 282 out of 560

$58.8K

Rank: 257 out of 560

$215

Average: $270

14

Average: 10

WARQAA MAJEED

Reading, Pa. 19605

3,764

Rank: 81 out of 560

290

Rank: 264 out of 560

$56.3K

Rank: 269 out of 560

$194

Average: $270

13

Average: 10

RICHARD BUCKLER

Sellersville, Pa. 18960

3,684

Rank: 82 out of 560

1,175

Rank: 5 out of 560

$263K

Rank: 22 out of 560

$224

Average: $270

3

Average: 10

MAHMOOD NASIR

Sunbury, Pa. 17801

3,680

Rank: 83 out of 560

299

Rank: 254 out of 560

$181K

Rank: 45 out of 560

$604

Average: $270

12

Average: 10

DOLORES DOMINGUEZ SANTAMARIA

Philadelphia, Pa. 19107

3,666

Rank: 84 out of 560

474

Rank: 117 out of 560

$89.9K

Rank: 164 out of 560

$190

Average: $270

8

Average: 10

MAMTA VERMA

Harrisburg, Pa. 17109

3,544

Rank: 85 out of 560

200

Rank: 378 out of 560

$43.9K

Rank: 330 out of 560

$220

Average: $270

18

Average: 10

RICHARD EISNER

Bryn mawr, Pa. 19010

3,534

Rank: 86 out of 560

951

Rank: 11 out of 560

$274K

Rank: 21 out of 560

$288

Average: $270

4

Average: 10

TODD BROMBERG

Jenkintown, Pa. 19046

3,492

Rank: 87 out of 560

265

Rank: 291 out of 560

$139K

Rank: 86 out of 560

$524

Average: $270

13

Average: 10

JAMES GAUL

Langhorne, Pa. 19047

3,402

Rank: 88 out of 560

805

Rank: 25 out of 560

$221K

Rank: 31 out of 560

$275

Average: $270

4

Average: 10

CRAIG GARDNER

Paoli, Pa. 19301

3,334

Rank: 89 out of 560

917

Rank: 14 out of 560

$188K

Rank: 39 out of 560

$205

Average: $270

4

Average: 10

DAVID THOMAS

Media, Pa. 19063

3,267

Rank: 90 out of 560

972

Rank: 10 out of 560

$287K

Rank: 19 out of 560

$295

Average: $270

3

Average: 10

MARIA MICHALEK

Camp hill, Pa. 17011

3,139

Rank: 91 out of 560

449

Rank: 131 out of 560

$65K

Rank: 224 out of 560

$145

Average: $270

7

Average: 10

MARK LIPITZ

Altoona, Pa. 16602

3,049

Rank: 92 out of 560

1,373

Rank: 3 out of 560

$183K

Rank: 44 out of 560

$134

Average: $270

2

Average: 10

WILLIAM O'CONNOR

Media, Pa. 19063

3,045

Rank: 93 out of 560

888

Rank: 19 out of 560

$255K

Rank: 24 out of 560

$287

Average: $270

3

Average: 10

BETH COHEN

East stroudsburg, Pa. 18301

3,028

Rank: 94 out of 560

201

Rank: 377 out of 560

$66.1K

Rank: 220 out of 560

$329

Average: $270

15

Average: 10

ALBERT HECK

York, Pa. 17402

3,012

Rank: 95 out of 560

382

Rank: 178 out of 560

$64.1K

Rank: 229 out of 560

$168

Average: $270

8

Average: 10

RALF VAN DER SLUIS

Scranton, Pa. 18510

2,937

Rank: 96 out of 560

486

Rank: 107 out of 560

$149K

Rank: 74 out of 560

$306

Average: $270

6

Average: 10

SANJEEV GARG

Kingston, Pa. 18704

2,912

Rank: 97 out of 560

1,544

Rank: 1 out of 560

$187K

Rank: 42 out of 560

$121

Average: $270

2

Average: 10

BRADLEY GRAYUM

Chester, Pa. 19013

2,900

Rank: 98 out of 560

232

Rank: 343 out of 560

$49K

Rank: 311 out of 560

$211

Average: $270

13

Average: 10

TROY DESAI

Pittsburgh, Pa. 15212

2,853

Rank: 99 out of 560

286

Rank: 269 out of 560

$65.6K

Rank: 221 out of 560

$229

Average: $270

10

Average: 10

TIMOTHY LEICHLITER

Pittsburgh, Pa. 15212

2,827

Rank: 100 out of 560

345

Rank: 208 out of 560

$59.8K

Rank: 249 out of 560

$173

Average: $270

8

Average: 10

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.