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

115,180

Rank: 1 out of 541

150

Rank: 401 out of 541

$1.34M

Rank: 2 out of 541

$8,946

Average: $260

768

Average: 10

VENKATACHALAM MANGESHKUMAR

Lititz, Pa. 17543

80,829

Rank: 2 out of 541

1,154

Rank: 4 out of 541

$1.95M

Rank: 1 out of 541

$1,694

Average: $260

70

Average: 10

WILLIAM YOUNG

Philadelphia, Pa. 19107

44,666

Rank: 3 out of 541

399

Rank: 160 out of 541

$314K

Rank: 17 out of 541

$788

Average: $260

112

Average: 10

MEREDITH SPINDLER

Philadelphia, Pa. 19104

43,667

Rank: 4 out of 541

397

Rank: 164 out of 541

$303K

Rank: 19 out of 541

$764

Average: $260

110

Average: 10

RICHARD KASDAN

Pittsburgh, Pa. 15206

41,649

Rank: 5 out of 541

436

Rank: 135 out of 541

$858K

Rank: 3 out of 541

$1,967

Average: $260

96

Average: 10

STEPHEN SILBERSTEIN

Philadelphia, Pa. 19107

41,502

Rank: 6 out of 541

301

Rank: 253 out of 541

$273K

Rank: 22 out of 541

$908

Average: $260

138

Average: 10

THOMAS SCOTT

Pittsburgh, Pa. 15212

39,662

Rank: 7 out of 541

361

Rank: 196 out of 541

$483K

Rank: 5 out of 541

$1,337

Average: $260

110

Average: 10

STEPHEN GOLLOMP

Wynnewood, Pa. 19096

39,105

Rank: 8 out of 541

635

Rank: 50 out of 541

$385K

Rank: 10 out of 541

$606

Average: $260

62

Average: 10

DONALD MCCARREN

Collegeville, Pa. 19426

36,377

Rank: 9 out of 541

164

Rank: 391 out of 541

$402K

Rank: 9 out of 541

$2,453

Average: $260

222

Average: 10

MICHAEL MARMURA

Philadelphia, Pa. 19107

34,888

Rank: 10 out of 541

371

Rank: 185 out of 541

$255K

Rank: 26 out of 541

$688

Average: $260

94

Average: 10

LEE KUBERSKY

Meadowbrook, Pa. 19046

28,255

Rank: 11 out of 541

758

Rank: 32 out of 541

$433K

Rank: 7 out of 541

$572

Average: $260

37

Average: 10

JOSHUA KHOURY

Meadowbrook, Pa. 19046

26,364

Rank: 12 out of 541

560

Rank: 77 out of 541

$375K

Rank: 11 out of 541

$670

Average: $260

47

Average: 10

JOSEPH CLARK

Altoona, Pa. 16602

25,317

Rank: 13 out of 541

967

Rank: 8 out of 541

$313K

Rank: 18 out of 541

$324

Average: $260

26

Average: 10

GABRIEL TATARIAN

Philadelphia, Pa. 19107

24,889

Rank: 14 out of 541

281

Rank: 274 out of 541

$478K

Rank: 6 out of 541

$1,700

Average: $260

89

Average: 10

ANDRES DEIK ACOSTA MADIEDO

Philadelphia, Pa. 19107

23,644

Rank: 15 out of 541

388

Rank: 170 out of 541

$197K

Rank: 36 out of 541

$508

Average: $260

61

Average: 10

JAMES COOK

Willow grove, Pa. 19090

21,743

Rank: 16 out of 541

541

Rank: 79 out of 541

$193K

Rank: 39 out of 541

$356

Average: $260

40

Average: 10

STEPHANIE NAHAS-GEIGER

Philadelphia, Pa. 19107

21,203

Rank: 17 out of 541

268

Rank: 286 out of 541

$165K

Rank: 57 out of 541

$615

Average: $260

79

Average: 10

NEERAJ DUBEY

Pottsville, Pa. 17901

18,688

Rank: 18 out of 541

659

Rank: 48 out of 541

$188K

Rank: 42 out of 541

$286

Average: $260

28

Average: 10

BRAD KLEIN

Willow grove, Pa. 19090

18,087

Rank: 19 out of 541

290

Rank: 263 out of 541

$144K

Rank: 73 out of 541

$495

Average: $260

62

Average: 10

TSAO WEI LIANG

Philadelphia, Pa. 19107

17,945

Rank: 20 out of 541

466

Rank: 110 out of 541

$173K

Rank: 53 out of 541

$370

Average: $260

39

Average: 10

NANCY KELLEY

Danville, Pa. 17822

17,027

Rank: 21 out of 541

169

Rank: 384 out of 541

$92.9K

Rank: 141 out of 541

$549

Average: $260

101

Average: 10

TERRY HEIMAN-PATTERSON

Philadelphia, Pa. 19107

16,532

Rank: 22 out of 541

441

Rank: 130 out of 541

$417K

Rank: 8 out of 541

$945

Average: $260

37

Average: 10

BUSHRA MALIK

Fountain hill, Pa. 18015

16,334

Rank: 23 out of 541

371

Rank: 185 out of 541

$118K

Rank: 97 out of 541

$318

Average: $260

44

Average: 10

RODERICK SPEARS

Berwyn, Pa. 19312

16,160

Rank: 24 out of 541

217

Rank: 342 out of 541

$99.7K

Rank: 122 out of 541

$459

Average: $260

74

Average: 10

DANIEL KREMENS

Philadelphia, Pa. 19107

15,883

Rank: 25 out of 541

455

Rank: 118 out of 541

$167K

Rank: 56 out of 541

$367

Average: $260

35

Average: 10

BARBARA O'CONNELL

Hershey, Pa. 17033

15,845

Rank: 26 out of 541

207

Rank: 348 out of 541

$132K

Rank: 83 out of 541

$638

Average: $260

77

Average: 10

ANTHONY MAY

York, Pa. 17402

14,527

Rank: 27 out of 541

596

Rank: 61 out of 541

$155K

Rank: 64 out of 541

$260

Average: $260

24

Average: 10

HOWARD NATTER

Meadowbrook, Pa. 19046

13,502

Rank: 28 out of 541

818

Rank: 24 out of 541

$361K

Rank: 12 out of 541

$441

Average: $260

17

Average: 10

NANCY DIAZ

Fountain hill, Pa. 18015

13,418

Rank: 29 out of 541

643

Rank: 49 out of 541

$186K

Rank: 45 out of 541

$289

Average: $260

21

Average: 10

VITHALBHAI DHADUK

Dunmore, Pa. 18512

13,194

Rank: 30 out of 541

1,508

Rank: 2 out of 541

$653K

Rank: 4 out of 541

$433

Average: $260

9

Average: 10

GEORGE SMALL

Pittsburgh, Pa. 15212

12,826

Rank: 31 out of 541

338

Rank: 217 out of 541

$96.6K

Rank: 130 out of 541

$286

Average: $260

38

Average: 10

BRUCE COTUGNO

Washington, Pa. 15301

12,483

Rank: 32 out of 541

503

Rank: 92 out of 541

$152K

Rank: 68 out of 541

$302

Average: $260

25

Average: 10

ENRIQUE ARADILLAS LOPEZ

Philadelphia, Pa. 19102

11,850

Rank: 33 out of 541

320

Rank: 231 out of 541

$285K

Rank: 20 out of 541

$889

Average: $260

37

Average: 10

VALERIE SUSKI

Pittsburgh, Pa. 15213

11,779

Rank: 34 out of 541

256

Rank: 301 out of 541

$92.7K

Rank: 143 out of 541

$362

Average: $260

46

Average: 10

SCOTT FRIEDENBERG

Danville, Pa. 17822

11,613

Rank: 35 out of 541

464

Rank: 113 out of 541

$120K

Rank: 95 out of 541

$258

Average: $260

25

Average: 10

JAMES KERRIGAN

East stroudsburg, Pa. 18301

11,530

Rank: 36 out of 541

865

Rank: 17 out of 541

$240K

Rank: 29 out of 541

$277

Average: $260

13

Average: 10

MATTHEW STERN

Philadelphia, Pa. 19107

11,326

Rank: 37 out of 541

242

Rank: 318 out of 541

$94.5K

Rank: 135 out of 541

$390

Average: $260

47

Average: 10

BRADLEY GRAYUM

Chester, Pa. 19013

10,782

Rank: 38 out of 541

354

Rank: 207 out of 541

$95.2K

Rank: 133 out of 541

$269

Average: $260

30

Average: 10

OLGA KATZ

Philadelphia, Pa. 19107

10,182

Rank: 39 out of 541

107

Rank: 453 out of 541

$266K

Rank: 24 out of 541

$2,488

Average: $260

95

Average: 10

JOHN SHYMANSKY

Monroeville, Pa. 15146

9,993

Rank: 40 out of 541

681

Rank: 43 out of 541

$228K

Rank: 30 out of 541

$335

Average: $260

15

Average: 10

JEFFREY ESPER

Erie, Pa. 16507

9,972

Rank: 41 out of 541

773

Rank: 28 out of 541

$149K

Rank: 70 out of 541

$193

Average: $260

13

Average: 10

ADRIAN CHAN

York, Pa. 17402

9,752

Rank: 42 out of 541

422

Rank: 144 out of 541

$118K

Rank: 96 out of 541

$280

Average: $260

23

Average: 10

JON VICKERY

Carlisle, Pa. 17013

9,644

Rank: 43 out of 541

448

Rank: 123 out of 541

$179K

Rank: 50 out of 541

$400

Average: $260

22

Average: 10

D KOLVA

West reading, Pa. 19611

8,338

Rank: 44 out of 541

200

Rank: 359 out of 541

$129K

Rank: 88 out of 541

$643

Average: $260

42

Average: 10

PRAGATI SHUKLA

Bryn mawr, Pa. 19010

8,267

Rank: 45 out of 541

230

Rank: 328 out of 541

$114K

Rank: 107 out of 541

$497

Average: $260

36

Average: 10

RAVI DUKKIPATI

York, Pa. 17402

8,083

Rank: 46 out of 541

502

Rank: 94 out of 541

$150K

Rank: 69 out of 541

$300

Average: $260

16

Average: 10

ZHENHUI LI

Altoona, Pa. 16602

7,510

Rank: 47 out of 541

822

Rank: 23 out of 541

$181K

Rank: 49 out of 541

$220

Average: $260

9

Average: 10

KESHA WILFORD

Upland, Pa. 19013

7,509

Rank: 48 out of 541

575

Rank: 72 out of 541

$110K

Rank: 112 out of 541

$191

Average: $260

13

Average: 10

LAURENCE FINE

Bryn mawr, Pa. 19010

7,320

Rank: 49 out of 541

356

Rank: 204 out of 541

$344K

Rank: 14 out of 541

$967

Average: $260

21

Average: 10

CAROL LIPPA

Philadelphia, Pa. 19107

7,197

Rank: 50 out of 541

381

Rank: 177 out of 541

$135K

Rank: 78 out of 541

$354

Average: $260

19

Average: 10

THOMAS GRAHAM

Paoli, Pa. 19301

7,116

Rank: 51 out of 541

810

Rank: 25 out of 541

$154K

Rank: 65 out of 541

$190

Average: $260

9

Average: 10

HOWARD HURTIG

Philadelphia, Pa. 19107

6,985

Rank: 52 out of 541

138

Rank: 416 out of 541

$45.9K

Rank: 313 out of 541

$332

Average: $260

51

Average: 10

ANURAG WALIA

Lancaster, Pa. 17601

6,937

Rank: 53 out of 541

458

Rank: 115 out of 541

$185K

Rank: 46 out of 541

$404

Average: $260

15

Average: 10

ADAM WEINSTEIN

Media, Pa. 19063

6,812

Rank: 54 out of 541

874

Rank: 16 out of 541

$343K

Rank: 15 out of 541

$393

Average: $260

8

Average: 10

MICHAEL SILVER

Philadelphia, Pa. 19107

6,590

Rank: 55 out of 541

384

Rank: 174 out of 541

$80.6K

Rank: 168 out of 541

$210

Average: $260

17

Average: 10

DAVID TABBY

Bala cynwyd, Pa. 19004

6,527

Rank: 56 out of 541

213

Rank: 343 out of 541

$115K

Rank: 103 out of 541

$540

Average: $260

31

Average: 10

YE LIANG

Pittsburgh, Pa. 15212

6,305

Rank: 57 out of 541

182

Rank: 375 out of 541

$52.2K

Rank: 279 out of 541

$287

Average: $260

35

Average: 10

MARIA MICHALEK

Camp hill, Pa. 17011

6,128

Rank: 58 out of 541

904

Rank: 14 out of 541

$139K

Rank: 75 out of 541

$153

Average: $260

7

Average: 10

XI LIN

Gettysburg, Pa. 17325

5,832

Rank: 59 out of 541

808

Rank: 26 out of 541

$171K

Rank: 54 out of 541

$212

Average: $260

7

Average: 10

HOUMAN HOMAYOUN

Pittsburgh, Pa. 15213

5,788

Rank: 60 out of 541

139

Rank: 414 out of 541

$54.7K

Rank: 267 out of 541

$393

Average: $260

42

Average: 10

STEVEN URBANIAK

Langhorne, Pa. 19047

5,687

Rank: 61 out of 541

372

Rank: 184 out of 541

$144K

Rank: 72 out of 541

$387

Average: $260

15

Average: 10

MARK MOSTER

Philadelphia, Pa. 19141

5,617

Rank: 62 out of 541

718

Rank: 38 out of 541

$162K

Rank: 58 out of 541

$226

Average: $260

8

Average: 10

VIVIAN FAIRCLOTH

York, Pa. 17402

5,598

Rank: 63 out of 541

152

Rank: 400 out of 541

$56.6K

Rank: 259 out of 541

$372

Average: $260

37

Average: 10

JOSEPH HANDLER

West grove, Pa. 19390

5,570

Rank: 64 out of 541

357

Rank: 201 out of 541

$99K

Rank: 123 out of 541

$277

Average: $260

16

Average: 10

STEVEN MAZLIN

Langhorne, Pa. 19047

5,126

Rank: 65 out of 541

303

Rank: 249 out of 541

$85.6K

Rank: 157 out of 541

$283

Average: $260

17

Average: 10

NABILA DAHODWALA

Philadelphia, Pa. 19107

4,826

Rank: 66 out of 541

142

Rank: 411 out of 541

$42.2K

Rank: 332 out of 541

$297

Average: $260

34

Average: 10

ELLIOT MICHEL

Natrona heights, Pa. 15065

4,688

Rank: 67 out of 541

144

Rank: 407 out of 541

$89.5K

Rank: 147 out of 541

$622

Average: $260

33

Average: 10

MAHMOOD NASIR

Sunbury, Pa. 17801

4,562

Rank: 68 out of 541

306

Rank: 246 out of 541

$182K

Rank: 47 out of 541

$596

Average: $260

15

Average: 10

AJIT CHIKARMANE

Hazleton, Pa. 18201

4,472

Rank: 69 out of 541

862

Rank: 18 out of 541

$281K

Rank: 21 out of 541

$326

Average: $260

5

Average: 10

RICHARD EISNER

Bryn mawr, Pa. 19010

4,341

Rank: 70 out of 541

996

Rank: 7 out of 541

$320K

Rank: 16 out of 541

$322

Average: $260

4

Average: 10

FUHAI LI

Milford, Pa. 18337

4,275

Rank: 71 out of 541

270

Rank: 283 out of 541

$247K

Rank: 27 out of 541

$915

Average: $260

16

Average: 10

JOHN TALBOTT

Pittsburgh, Pa. 15206

4,097

Rank: 72 out of 541

250

Rank: 307 out of 541

$50.2K

Rank: 293 out of 541

$201

Average: $260

16

Average: 10

RAM NARAYAN KAVEER NANDIGAM

Lititz, Pa. 17543

4,019

Rank: 73 out of 541

273

Rank: 279 out of 541

$118K

Rank: 98 out of 541

$431

Average: $260

15

Average: 10

RIZWAN AKHTAR

Philadelphia, Pa. 19107

4,015

Rank: 74 out of 541

105

Rank: 457 out of 541

$38.1K

Rank: 352 out of 541

$363

Average: $260

38

Average: 10

DAVID THOMAS

Media, Pa. 19063

3,758

Rank: 75 out of 541

947

Rank: 11 out of 541

$354K

Rank: 13 out of 541

$373

Average: $260

4

Average: 10

DAN GZESH

Willow grove, Pa. 19090

3,751

Rank: 76 out of 541

444

Rank: 125 out of 541

$89.1K

Rank: 149 out of 541

$201

Average: $260

8

Average: 10

MOHAMMAD ASLAM

Pottsville, Pa. 17901

3,559

Rank: 77 out of 541

290

Rank: 263 out of 541

$188K

Rank: 43 out of 541

$648

Average: $260

12

Average: 10

THOMAS LEIST

Philadelphia, Pa. 19107

3,535

Rank: 78 out of 541

383

Rank: 175 out of 541

$108K

Rank: 113 out of 541

$282

Average: $260

9

Average: 10

ELLIOTT SCHULMAN

Wynnewood, Pa. 19096

3,459

Rank: 79 out of 541

202

Rank: 355 out of 541

$55.9K

Rank: 262 out of 541

$277

Average: $260

17

Average: 10

RICHARD BUCKLER

Sellersville, Pa. 18960

3,423

Rank: 80 out of 541

1,100

Rank: 5 out of 541

$258K

Rank: 25 out of 541

$235

Average: $260

3

Average: 10

ALLISON WRIGHT WILLIS

Philadelphia, Pa. 19107

3,377

Rank: 81 out of 541

114

Rank: 446 out of 541

$30.5K

Rank: 394 out of 541

$268

Average: $260

30

Average: 10

MARK LIPITZ

Altoona, Pa. 16602

3,181

Rank: 82 out of 541

1,344

Rank: 3 out of 541

$187K

Rank: 44 out of 541

$139

Average: $260

2

Average: 10

ALBERT HECK

York, Pa. 17402

3,140

Rank: 83 out of 541

312

Rank: 239 out of 541

$55K

Rank: 266 out of 541

$176

Average: $260

10

Average: 10

WARQAA MAJEED

Reading, Pa. 19605

3,128

Rank: 84 out of 541

218

Rank: 339 out of 541

$43.3K

Rank: 326 out of 541

$198

Average: $260

14

Average: 10

JESSICA FELDMAN

Sellersville, Pa. 18960

3,124

Rank: 85 out of 541

1,091

Rank: 6 out of 541

$211K

Rank: 32 out of 541

$193

Average: $260

3

Average: 10

CRAIG GARDNER

Paoli, Pa. 19301

3,117

Rank: 86 out of 541

834

Rank: 22 out of 541

$181K

Rank: 48 out of 541

$217

Average: $260

4

Average: 10

JAMES GAUL

Langhorne, Pa. 19047

3,102

Rank: 87 out of 541

781

Rank: 27 out of 541

$199K

Rank: 35 out of 541

$255

Average: $260

4

Average: 10

JAMES DEMATTEIS

Erie, Pa. 16507

3,095

Rank: 88 out of 541

855

Rank: 19 out of 541

$173K

Rank: 52 out of 541

$202

Average: $260

4

Average: 10

SANJEEV GARG

Kingston, Pa. 18704

3,092

Rank: 89 out of 541

1,682

Rank: 1 out of 541

$196K

Rank: 38 out of 541

$117

Average: $260

2

Average: 10

DAVID LACOMIS

Pittsburgh, Pa. 15213

3,053

Rank: 90 out of 541

185

Rank: 372 out of 541

$36.5K

Rank: 361 out of 541

$197

Average: $260

17

Average: 10

HYUNG YEO

Philadelphia, Pa. 19124

2,990

Rank: 91 out of 541

527

Rank: 80 out of 541

$223K

Rank: 31 out of 541

$423

Average: $260

6

Average: 10

TODD BROMBERG

Jenkintown, Pa. 19046

2,952

Rank: 92 out of 541

246

Rank: 312 out of 541

$121K

Rank: 94 out of 541

$492

Average: $260

12

Average: 10

SANDEEP RANA

Pittsburgh, Pa. 15212

2,926

Rank: 93 out of 541

300

Rank: 256 out of 541

$65.1K

Rank: 220 out of 541

$217

Average: $260

10

Average: 10

MICHAEL SAUTER

Greensburg, Pa. 15601

2,886

Rank: 94 out of 541

515

Rank: 85 out of 541

$76.1K

Rank: 183 out of 541

$148

Average: $260

6

Average: 10

CHRISTOPHER REID

Bryn mawr, Pa. 19010

2,790

Rank: 95 out of 541

750

Rank: 35 out of 541

$244K

Rank: 28 out of 541

$325

Average: $260

4

Average: 10

WILLIAM O'CONNOR

Media, Pa. 19063

2,781

Rank: 96 out of 541

883

Rank: 15 out of 541

$272K

Rank: 23 out of 541

$308

Average: $260

3

Average: 10

E. ROY

State college, Pa. 16803

2,760

Rank: 97 out of 541

473

Rank: 107 out of 541

$131K

Rank: 85 out of 541

$278

Average: $260

6

Average: 10

SHAOHUA CHEN

Sellersville, Pa. 18960

2,723

Rank: 98 out of 541

754

Rank: 34 out of 541

$115K

Rank: 104 out of 541

$153

Average: $260

4

Average: 10

MICHAEL MCGARVEY

Philadelphia, Pa. 19104

2,705

Rank: 99 out of 541

343

Rank: 215 out of 541

$88.9K

Rank: 150 out of 541

$259

Average: $260

8

Average: 10

YELENA SHPIGEL

Meadowbrook, Pa. 19046

2,665

Rank: 100 out of 541

748

Rank: 36 out of 541

$173K

Rank: 51 out of 541

$232

Average: $260

4

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