Treatment Tracker

The Doctors and Services in Medicare Part B

Top Urology Providers in Massachusetts

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

EVANGELOS GERANIOTIS

Hyannis, Mass. 02601

16,525

Rank: 1 out of 227

1,961

Rank: 3 out of 227

$1.08M

Rank: 1 out of 227

$549

Average: $287

8

Average: 4

THOMAS KINGSTON

Salem, Mass. 01970

13,399

Rank: 2 out of 227

2,236

Rank: 2 out of 227

$693K

Rank: 3 out of 227

$310

Average: $287

6

Average: 4

SHAUN WASON

Boston, Mass. 02118

12,968

Rank: 3 out of 227

963

Rank: 44 out of 227

$311K

Rank: 29 out of 227

$323

Average: $287

13

Average: 4

EMANUEL FRIEDMAN

Natick, Mass. 01760

12,936

Rank: 4 out of 227

824

Rank: 64 out of 227

$759K

Rank: 2 out of 227

$922

Average: $287

16

Average: 4

JOSEPH GROCELA

Boston, Mass. 02114

12,911

Rank: 5 out of 227

625

Rank: 102 out of 227

$305K

Rank: 34 out of 227

$487

Average: $287

21

Average: 4

WAYNE GLAZIER

Worcester, Mass. 01605

12,903

Rank: 6 out of 227

1,251

Rank: 13 out of 227

$481K

Rank: 7 out of 227

$384

Average: $287

10

Average: 4

NOEL DEFELIPPO

Salem, Mass. 01970

11,516

Rank: 7 out of 227

1,778

Rank: 6 out of 227

$438K

Rank: 8 out of 227

$246

Average: $287

6

Average: 4

MARK VENTURA

Dartmouth, Mass. 02747

11,214

Rank: 8 out of 227

2,654

Rank: 1 out of 227

$417K

Rank: 11 out of 227

$157

Average: $287

4

Average: 4

MICHAEL CURRAN

Norwood, Mass. 02062

8,446

Rank: 9 out of 227

1,140

Rank: 23 out of 227

$427K

Rank: 9 out of 227

$375

Average: $287

7

Average: 4

MARK LASPINA

Salem, Mass. 01970

8,235

Rank: 10 out of 227

1,284

Rank: 12 out of 227

$397K

Rank: 13 out of 227

$309

Average: $287

6

Average: 4

SUSAN GLOVER

Springfield, Mass. 01107

8,217

Rank: 11 out of 227

953

Rank: 46 out of 227

$288K

Rank: 39 out of 227

$302

Average: $287

9

Average: 4

WILLIAM CONNERS

Chestnut hill, Mass. 02467

8,179

Rank: 12 out of 227

317

Rank: 157 out of 227

$350K

Rank: 21 out of 227

$1,105

Average: $287

26

Average: 4

ROBERT LANG

North dartmouth, Mass. 02747

8,166

Rank: 13 out of 227

1,422

Rank: 8 out of 227

$374K

Rank: 17 out of 227

$263

Average: $287

6

Average: 4

STANLEY SWIERZEWSKI

Holyoke, Mass. 01040

7,631

Rank: 14 out of 227

935

Rank: 47 out of 227

$384K

Rank: 16 out of 227

$411

Average: $287

8

Average: 4

MICHAEL WOLLIN

Worcester, Mass. 01605

7,342

Rank: 15 out of 227

917

Rank: 52 out of 227

$300K

Rank: 36 out of 227

$327

Average: $287

8

Average: 4

WILLIAM SWANSON

Springfield, Mass. 01107

7,210

Rank: 16 out of 227

1,128

Rank: 27 out of 227

$311K

Rank: 28 out of 227

$276

Average: $287

6

Average: 4

ALBERT SIGNORELLA

Dartmouth, Mass. 02747

7,071

Rank: 17 out of 227

1,226

Rank: 15 out of 227

$386K

Rank: 15 out of 227

$315

Average: $287

6

Average: 4

MICHAEL ZACHAREAS

Beverly, Mass. 01915

7,066

Rank: 18 out of 227

728

Rank: 74 out of 227

$499K

Rank: 5 out of 227

$686

Average: $287

10

Average: 4

JONATHAN STARKMAN

Springfield, Mass. 01107

6,962

Rank: 19 out of 227

1,313

Rank: 11 out of 227

$345K

Rank: 23 out of 227

$263

Average: $287

5

Average: 4

TIMOTHY HOPKINS

Worcester, Mass. 01605

6,550

Rank: 20 out of 227

498

Rank: 122 out of 227

$167K

Rank: 101 out of 227

$336

Average: $287

13

Average: 4

DEREK HAUSLADEN

Dartmouth, Mass. 02747

6,546

Rank: 21 out of 227

1,139

Rank: 24 out of 227

$348K

Rank: 22 out of 227

$305

Average: $287

6

Average: 4

BRIAN KOWAL

Hyannis, Mass. 02601

6,489

Rank: 22 out of 227

847

Rank: 61 out of 227

$323K

Rank: 27 out of 227

$382

Average: $287

8

Average: 4

PAUL FREEDBERG

Newburyport, Mass. 01950

6,401

Rank: 23 out of 227

641

Rank: 98 out of 227

$216K

Rank: 73 out of 227

$336

Average: $287

10

Average: 4

PHILIP WONG

Salem, Mass. 01970

6,348

Rank: 24 out of 227

1,020

Rank: 35 out of 227

$269K

Rank: 46 out of 227

$264

Average: $287

6

Average: 4

DENNIS LAROCK

Fall river, Mass. 02724

6,242

Rank: 25 out of 227

1,801

Rank: 5 out of 227

$332K

Rank: 25 out of 227

$185

Average: $287

3

Average: 4

BRIAN SALTZMAN

Newton lower falls, Mass. 02462

6,238

Rank: 26 out of 227

1,150

Rank: 22 out of 227

$402K

Rank: 12 out of 227

$349

Average: $287

5

Average: 4

JOHN CARROLL

Fall river, Mass. 02724

6,156

Rank: 27 out of 227

1,859

Rank: 4 out of 227

$366K

Rank: 18 out of 227

$197

Average: $287

3

Average: 4

SANJAYA KUMAR

Milford, Mass. 01757

6,135

Rank: 28 out of 227

859

Rank: 58 out of 227

$267K

Rank: 48 out of 227

$311

Average: $287

7

Average: 4

GRAEME STEELE

Boston, Mass. 02115

5,941

Rank: 29 out of 227

1,526

Rank: 7 out of 227

$532K

Rank: 4 out of 227

$349

Average: $287

4

Average: 4

PETER LEVESQUE

Taunton, Mass. 02780

5,927

Rank: 30 out of 227

1,181

Rank: 19 out of 227

$389K

Rank: 14 out of 227

$329

Average: $287

5

Average: 4

JOHN HOMA

Hyannis, Mass. 02601

5,849

Rank: 31 out of 227

1,068

Rank: 31 out of 227

$363K

Rank: 19 out of 227

$340

Average: $287

5

Average: 4

TED MORGAN

Plymouth, Mass. 02360

5,789

Rank: 32 out of 227

1,152

Rank: 21 out of 227

$483K

Rank: 6 out of 227

$419

Average: $287

5

Average: 4

DAVID KELLEY

Springfield, Mass. 01107

5,785

Rank: 33 out of 227

1,315

Rank: 10 out of 227

$264K

Rank: 49 out of 227

$201

Average: $287

4

Average: 4

ANTHONY FILOSO

Salem, Mass. 01970

5,776

Rank: 34 out of 227

1,222

Rank: 16 out of 227

$328K

Rank: 26 out of 227

$269

Average: $287

5

Average: 4

PABLO GOMERY

Boston, Mass. 02114

5,764

Rank: 35 out of 227

1,136

Rank: 25 out of 227

$305K

Rank: 33 out of 227

$268

Average: $287

5

Average: 4

PHILIP AYVAZIAN

Worcester, Mass. 01605

5,647

Rank: 36 out of 227

707

Rank: 77 out of 227

$252K

Rank: 55 out of 227

$356

Average: $287

8

Average: 4

NED SALTZMAN

Newton, Mass. 02462

5,605

Rank: 37 out of 227

1,199

Rank: 17 out of 227

$351K

Rank: 20 out of 227

$292

Average: $287

5

Average: 4

KEVIN ASHER

Springfield, Mass. 01107

5,497

Rank: 38 out of 227

1,397

Rank: 9 out of 227

$293K

Rank: 37 out of 227

$210

Average: $287

4

Average: 4

ANURAG DAS

Boston, Mass. 02215

5,401

Rank: 39 out of 227

1,131

Rank: 26 out of 227

$418K

Rank: 10 out of 227

$370

Average: $287

5

Average: 4

CLIFFORD GLUCK

Dorchester center, Mass. 02124

5,347

Rank: 40 out of 227

680

Rank: 86 out of 227

$308K

Rank: 30 out of 227

$452

Average: $287

8

Average: 4

HENRY MITCHESON

Brighton, Mass. 02135

5,321

Rank: 41 out of 227

612

Rank: 104 out of 227

$223K

Rank: 68 out of 227

$364

Average: $287

9

Average: 4

BHALCHANDRA PARULKAR

Worcester, Mass. 01605

5,208

Rank: 42 out of 227

548

Rank: 112 out of 227

$230K

Rank: 62 out of 227

$419

Average: $287

10

Average: 4

PAUL MILHOUA

Dartmouth, Mass. 02747

5,088

Rank: 43 out of 227

971

Rank: 42 out of 227

$255K

Rank: 54 out of 227

$263

Average: $287

5

Average: 4

MICHAEL DONOVAN

Framingham, Mass. 01701

4,738

Rank: 44 out of 227

881

Rank: 54 out of 227

$284K

Rank: 40 out of 227

$323

Average: $287

5

Average: 4

LEONARD SHAKER

Springfield, Mass. 01107

4,634

Rank: 45 out of 227

996

Rank: 39 out of 227

$219K

Rank: 72 out of 227

$220

Average: $287

5

Average: 4

STEVEN PREVITE

North andover, Mass. 01845

4,543

Rank: 46 out of 227

1,173

Rank: 20 out of 227

$264K

Rank: 51 out of 227

$225

Average: $287

4

Average: 4

STEPHEN GALLO

Springfield, Mass. 01107

4,507

Rank: 47 out of 227

1,023

Rank: 34 out of 227

$233K

Rank: 61 out of 227

$227

Average: $287

4

Average: 4

KEVIN KILLEEN

Pittsfield, Mass. 01201

4,477

Rank: 48 out of 227

991

Rank: 41 out of 227

$211K

Rank: 76 out of 227

$213

Average: $287

5

Average: 4

CHRISTOPHER IP

North andover, Mass. 01845

4,476

Rank: 49 out of 227

926

Rank: 50 out of 227

$208K

Rank: 78 out of 227

$225

Average: $287

5

Average: 4

PHILLIP KICK

Springfield, Mass. 01107

4,352

Rank: 50 out of 227

970

Rank: 43 out of 227

$276K

Rank: 42 out of 227

$284

Average: $287

4

Average: 4

WILLIAM TRAN

Springfield, Mass. 01107

4,336

Rank: 51 out of 227

741

Rank: 73 out of 227

$246K

Rank: 58 out of 227

$332

Average: $287

6

Average: 4

MOHAMMAD MOSTAFAVI

Springfield, Mass. 01107

4,324

Rank: 52 out of 227

920

Rank: 51 out of 227

$247K

Rank: 56 out of 227

$268

Average: $287

5

Average: 4

PADRAIC MCCAHILL

North easton, Mass. 02356

4,273

Rank: 53 out of 227

1,038

Rank: 33 out of 227

$261K

Rank: 53 out of 227

$251

Average: $287

4

Average: 4

OSSAMA SAKR

North andover, Mass. 01845

4,256

Rank: 54 out of 227

1,076

Rank: 29 out of 227

$246K

Rank: 57 out of 227

$229

Average: $287

4

Average: 4

JAMES FITZGERALD

North easton, Mass. 02356

4,235

Rank: 55 out of 227

1,015

Rank: 38 out of 227

$276K

Rank: 41 out of 227

$272

Average: $287

4

Average: 4

ADAM TYSON

Springfield, Mass. 01107

4,223

Rank: 56 out of 227

935

Rank: 47 out of 227

$227K

Rank: 65 out of 227

$243

Average: $287

5

Average: 4

LIAM HURLEY

North andover, Mass. 01845

4,163

Rank: 57 out of 227

1,072

Rank: 30 out of 227

$291K

Rank: 38 out of 227

$271

Average: $287

4

Average: 4

EDDIE MICHLI

Milford, Mass. 01757

4,054

Rank: 58 out of 227

699

Rank: 81 out of 227

$180K

Rank: 92 out of 227

$257

Average: $287

6

Average: 4

STANLEY KRAUS

Framingham, Mass. 01701

3,926

Rank: 59 out of 227

714

Rank: 75 out of 227

$270K

Rank: 44 out of 227

$378

Average: $287

5

Average: 4

JAMES BLEILER

Falmouth, Mass. 02540

3,924

Rank: 60 out of 227

885

Rank: 53 out of 227

$264K

Rank: 50 out of 227

$298

Average: $287

4

Average: 4

DONALD SONN

Springfield, Mass. 01107

3,912

Rank: 61 out of 227

873

Rank: 56 out of 227

$302K

Rank: 35 out of 227

$346

Average: $287

4

Average: 4

JAMES LIN

Dorchester center, Mass. 02124

3,795

Rank: 62 out of 227

633

Rank: 101 out of 227

$270K

Rank: 45 out of 227

$426

Average: $287

6

Average: 4

DAVID NOYES

Pittsfield, Mass. 01201

3,758

Rank: 63 out of 227

1,199

Rank: 17 out of 227

$199K

Rank: 81 out of 227

$166

Average: $287

3

Average: 4

ROBERT HARTNETT

Hyannis, Mass. 02601

3,753

Rank: 64 out of 227

1,045

Rank: 32 out of 227

$307K

Rank: 31 out of 227

$294

Average: $287

4

Average: 4

JERRY RITTENHOUSE

Stoneham, Mass. 02180

3,662

Rank: 65 out of 227

876

Rank: 55 out of 227

$228K

Rank: 63 out of 227

$261

Average: $287

4

Average: 4

CHRISTOPHER BIRDSALL

Peabody, Mass. 01960

3,622

Rank: 66 out of 227

742

Rank: 72 out of 227

$181K

Rank: 89 out of 227

$244

Average: $287

5

Average: 4

PATRICK KELTY

Fall river, Mass. 02724

3,502

Rank: 67 out of 227

1,017

Rank: 37 out of 227

$224K

Rank: 67 out of 227

$220

Average: $287

3

Average: 4

WILLIAM DEWOLF

Boston, Mass. 02215

3,487

Rank: 68 out of 227

670

Rank: 90 out of 227

$174K

Rank: 95 out of 227

$259

Average: $287

5

Average: 4

FRANCIS MCGOVERN

Boston, Mass. 02114

3,459

Rank: 69 out of 227

1,244

Rank: 14 out of 227

$226K

Rank: 66 out of 227

$182

Average: $287

3

Average: 4

RODERICK CROCKER

Cambridge, Mass. 02138

3,445

Rank: 70 out of 227

700

Rank: 80 out of 227

$175K

Rank: 94 out of 227

$251

Average: $287

5

Average: 4

ADNAN KALELI

Quincy, Mass. 02169

3,425

Rank: 71 out of 227

257

Rank: 172 out of 227

$167K

Rank: 102 out of 227

$650

Average: $287

13

Average: 4

DAVID BERMAN

Chelmsford, Mass. 01824

3,352

Rank: 72 out of 227

750

Rank: 71 out of 227

$180K

Rank: 91 out of 227

$240

Average: $287

4

Average: 4

GEORGE CANELLAKIS

North andover, Mass. 01845

3,351

Rank: 73 out of 227

852

Rank: 59 out of 227

$220K

Rank: 70 out of 227

$258

Average: $287

4

Average: 4

JEFFREY LAMONT

Newton, Mass. 02462

3,334

Rank: 74 out of 227

1,020

Rank: 35 out of 227

$334K

Rank: 24 out of 227

$328

Average: $287

3

Average: 4

MICHAEL GEFFIN

Beverly, Mass. 01915

3,310

Rank: 75 out of 227

538

Rank: 113 out of 227

$165K

Rank: 103 out of 227

$307

Average: $287

6

Average: 4

ROBERT EDELSTEIN

Chelmsford, Mass. 01824

3,305

Rank: 76 out of 227

685

Rank: 83 out of 227

$159K

Rank: 107 out of 227

$232

Average: $287

5

Average: 4

KEITH TRACY

S weymouth, Mass. 02190

3,298

Rank: 77 out of 227

657

Rank: 93 out of 227

$240K

Rank: 59 out of 227

$366

Average: $287

5

Average: 4

SUSAN PURSELL

Danvers, Mass. 01923

3,273

Rank: 78 out of 227

800

Rank: 67 out of 227

$205K

Rank: 79 out of 227

$256

Average: $287

4

Average: 4

LEONID KOTKIN

Brighton, Mass. 02135

3,218

Rank: 79 out of 227

614

Rank: 103 out of 227

$163K

Rank: 106 out of 227

$266

Average: $287

5

Average: 4

DAVID BAE

Fall river, Mass. 02724

3,186

Rank: 80 out of 227

995

Rank: 40 out of 227

$190K

Rank: 84 out of 227

$191

Average: $287

3

Average: 4

RYAN FRANKEL

North easton, Mass. 02356

3,176

Rank: 81 out of 227

684

Rank: 84 out of 227

$220K

Rank: 69 out of 227

$321

Average: $287

5

Average: 4

NIALL HENEY

Boston, Mass. 02114

3,164

Rank: 82 out of 227

852

Rank: 59 out of 227

$233K

Rank: 60 out of 227

$274

Average: $287

4

Average: 4

ROBERT EYRE

Boston, Mass. 02115

3,113

Rank: 83 out of 227

828

Rank: 62 out of 227

$275K

Rank: 43 out of 227

$332

Average: $287

4

Average: 4

STEPHEN LAZAROU

Wellesley, Mass. 02481

3,079

Rank: 84 out of 227

254

Rank: 174 out of 227

$186K

Rank: 87 out of 227

$731

Average: $287

12

Average: 4

ROBERT CHERRY

Charlton, Mass. 01507

3,067

Rank: 85 out of 227

552

Rank: 111 out of 227

$185K

Rank: 88 out of 227

$336

Average: $287

6

Average: 4

J MASSICOTTE

Chelmsford, Mass. 01824

3,063

Rank: 86 out of 227

671

Rank: 88 out of 227

$151K

Rank: 113 out of 227

$225

Average: $287

5

Average: 4

ADAM FELDMAN

Boston, Mass. 02114

3,030

Rank: 87 out of 227

482

Rank: 126 out of 227

$211K

Rank: 77 out of 227

$438

Average: $287

6

Average: 4

PAUL SILVERSTEIN

Pittsfield, Mass. 01201

3,024

Rank: 88 out of 227

963

Rank: 44 out of 227

$164K

Rank: 105 out of 227

$170

Average: $287

3

Average: 4

PAUL BOUCHE

Falmouth, Mass. 02540

3,010

Rank: 89 out of 227

661

Rank: 92 out of 227

$196K

Rank: 82 out of 227

$297

Average: $287

5

Average: 4

MICHAEL KEARNEY

Boston, Mass. 02115

2,999

Rank: 90 out of 227

828

Rank: 62 out of 227

$188K

Rank: 85 out of 227

$227

Average: $287

4

Average: 4

JUSTIN GOULD

Dorchester center, Mass. 02124

2,913

Rank: 91 out of 227

570

Rank: 109 out of 227

$211K

Rank: 75 out of 227

$370

Average: $287

5

Average: 4

SIDNEY CHARLES RUBENSTEIN

Melrose, Mass. 02176

2,885

Rank: 92 out of 227

867

Rank: 57 out of 227

$306K

Rank: 32 out of 227

$353

Average: $287

3

Average: 4

RICHARD ALTMAN

Chelmsford, Mass. 01824

2,813

Rank: 93 out of 227

709

Rank: 76 out of 227

$130K

Rank: 124 out of 227

$183

Average: $287

4

Average: 4

ARTHUR MOURTZINOS

Burlington, Mass. 01805

2,779

Rank: 94 out of 227

1,128

Rank: 27 out of 227

$181K

Rank: 90 out of 227

$160

Average: $287

2

Average: 4

STEPHEN EYRE

Needham, Mass. 02494

2,741

Rank: 95 out of 227

478

Rank: 128 out of 227

$179K

Rank: 93 out of 227

$375

Average: $287

6

Average: 4

JOHN LEDBETTER

Beverly, Mass. 01915

2,724

Rank: 96 out of 227

678

Rank: 87 out of 227

$173K

Rank: 96 out of 227

$255

Average: $287

4

Average: 4

DANIEL BLANDER

Beverly, Mass. 01915

2,722

Rank: 97 out of 227

643

Rank: 96 out of 227

$153K

Rank: 110 out of 227

$238

Average: $287

4

Average: 4

KEVIN LOUGHLIN

Boston, Mass. 02115

2,687

Rank: 98 out of 227

804

Rank: 65 out of 227

$220K

Rank: 71 out of 227

$273

Average: $287

3

Average: 4

SHAHIN TABATABAEI

Boston, Mass. 02114

2,684

Rank: 99 out of 227

703

Rank: 79 out of 227

$263K

Rank: 52 out of 227

$374

Average: $287

4

Average: 4

ROBERT BLUTE

Worcester, Mass. 01610

2,636

Rank: 100 out of 227

933

Rank: 49 out of 227

$268K

Rank: 47 out of 227

$287

Average: $287

3

Average: 4

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.