Find care / Maine

Urologists for kidney stones in Maine

All 77 licensed urologists practising in Maine, across 22 cities, from the US federal provider registry. Listing is free and automatic — nobody pays to appear here and nobody can pay to rank higher.


Most urology appointments after a stone are about removing the stone. Preventing the next one is a different conversation, and not every practice offers it. These four questions sort that out in a two-minute phone call, before you spend a copay finding out.

  1. Does the doctor do metabolic stone evaluations? This is the term for working out why you form stones. If the answer is no, you want a different practice.
  2. Do they order 24-hour urine collections? The standard test for stone risk. A practice that does not order them is not doing prevention.
  3. Was my stone sent for composition analysis? If you passed or had a stone removed and nobody told you what it was made of, ask. Prevention depends on the type.
  4. Do they work with a renal dietitian? Diet does much of the work in stone prevention, and urologists are not dietitians. We list renal dietitians separately.

We cannot tell you which clinicians answer yes — the federal registry does not record it, and we will not guess. If you find out, tell us and we will note it against the listing.


Where we have it, each listing shows how many kidney stone procedures that clinician billed to Medicare in the reporting year — shock wave lithotripsy, ureteroscopy, and percutaneous nephrolithotomy. It is a public record of billing, published by CMS.

Three things this number is not

  • Not a rating. Higher volume is associated with better outcomes across surgery generally, but it is not a measure of how good any individual clinician is. These listings are ordered by city, never by volume.
  • Not their whole practice. Medicare fee-for-service only. It excludes Medicare Advantage, private insurance, and self-pay, so every figure undercounts.
  • Not comparable at the low end. CMS suppresses counts below 11 to protect patient privacy. A clinician doing ten a year shows nothing at all, which looks identical to doing none.

South Portland 14

ClinicianPractice addressPhoneNPI
Lisa Beaule, MD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281518913433
Sanchita Bose, MD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281578806832
Marc Calabrese, MD
Student in an Organized Health Care Education/Training Program · Urology
21 Donald B Dean Dr Ste 1
South Portland, ME 04106
207-518-66001942614979
David Chalmers, MD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281669665196
Moritz Hansen, MD
100 Brickhill Avenue
South Portland, ME 04106
207-773-17281649226655
Jeffrey Howard, MD, PhD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281700270758
Clark Judge, MD
Urology · Urology · Urology
100 Brickhill Ave Ste 201
South Portland, ME 04106
207-773-17281295264307
Brian Jumper, MD
Urology · Urology, Pediatric Urology
100 Brickhill Avenue
South Portland, ME 04106
207-773-17281619923307
Thomas Kinkead, MD
Urology · Urology, Pediatric Urology
100 Brickhill Ave
South Portland, ME 04106
207-773-17281851347314
Christopher Lebeis, MD
21 Donald B Dean Dr Ste 1
South Portland, ME 04106
207-518-66001881905826
Stephen Ryan, MD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281205198686
Jesse Sammon, DO
100 Brickhill Ave
South Portland, ME 04106
207-773-17281962639062
Graham Verlee, MD
100 Brickhill Ave
South Portland, ME 04106
207-773-17281790986495
Lily Wang, MD, PhD
Urology, Pediatric Urology · Urology, Pediatric Urology · Student in an Organized Health Care Education/Training Program · Urology, Pediatric Urology
100 Brickhill Ave
South Portland, ME 04106
207-773-17281487979878

Lewiston 8

ClinicianPractice addressPhoneNPI
Evan Dunn, MD
287 Main St Ste 404
Lewiston, ME 04240
207-795-21711790928570
Christopher Foote, DO
Urology · Student in an Organized Health Care Education/Training Program · Urology
10 High St
Lewiston, ME 04240
207-330-74601912310442
Christopher Henry, MD
287 Main St, Ste. 404
Lewiston, ME 04240
207-795-21711225263684
Jordan Kurta, MD
25 stone procedures billed to Medicare
287 Main St, Ste. 404
Lewiston, ME 04240
207-795-21711649436049
Paul Mailhot, MD
287 Main St, Suite 401
Lewiston, ME 04240
207-795-21711699834069
Nikolas Moring, MD
Urology · Urology
12 High St
Lewiston, ME 04240
207-795-21711366079089
Joel Olstein, MD
99 Campus Ave, Suite 401
Lewiston, ME 04240
207-755-31501548252877
Michael Parker, MD
93 Campus Ave, 4Th Floor
Lewiston, ME 04240
207-755-31501356382964

Brunswick 7

ClinicianPractice addressPhoneNPI
Samuel Broaddus, MD
81 Medical Center Dr, Suite 2350
Brunswick, ME 04011
207-373-66901326094335
Michael Curtis, MD
Urology · Urology · Urology
121 Medical Center Dr
Brunswick, ME 04011
207-373-66901518051481
Caitlyn Desir, MD
81 Medical Center Dr Ste 2350
Brunswick, ME 04011
207-373-66901902483340
Richard Hartnett, MD
20 stone procedures billed to Medicare
81 Medical Center Dr Ste 2350
Brunswick, ME 04011
207-373-66901912438821
John Mcgeough, MD
85 Baribeau Dr
Brunswick, ME 04011
207-729-84421104932177
James Ross, Doctor
85 Baribeau Drive
Brunswick, ME 04011
207-798-79791285692392
Chad Wotkowicz, MD
Pediatrics · Surgery · Urology · Urology
11 stone procedures billed to Medicare
81 Medical Center Dr
Brunswick, ME 04011
207-373-66901003884578

Rockport 7

ClinicianPractice addressPhoneNPI
Elizabeth Albertson, MD
Urology · Urology
3 Glen Cove Dr # 3
Rockport, ME 04856
207-301-54001124080445
Lars Ellison, MD
Urology · Urology
3 Glen Cove Dr Ste 3
Rockport, ME 04856
207-301-54001114902749
Robert Fisher, MD
Urology · Urology
24 stone procedures billed to Medicare
3 Glen Cove Dr Ste 3
Rockport, ME 04856
207-301-54001043746068
Marshall Hall, MD
Urology · Urology
3 Glen Cove Dr Ste 3
Rockport, ME 04856
207-301-54001881676484
Lindsey Kerr, MD
Obstetrics & Gynecology, Urogynecology and Reconstructive Pelvic Surgery · Urology · Urology, Urogynecology and Reconstructive Pelvic Surgery · Urology
3 Glen Cove Dr Ste 3
Rockport, ME 04856
207-301-54001326138926
Sara Valente, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
3 Glen Cove Dr
Rockport, ME 04856
201-301-54001912310723
Martyn Vickers, MD
3 Glen Cove Dr
Rockport, ME 04856
207-593-54001831297803

Bangor 6

ClinicianPractice addressPhoneNPI
Marisa Gray, MD
Student in an Organized Health Care Education/Training Program · Urology
55 Broadway
Bangor, ME 04401
207-947-04691629423520
Jonas Gricius, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
12 stone procedures billed to Medicare
55 Broadway Fl 2
Bangor, ME 04401
207-947-04691659534782
Ali Khavari, MD
55 Broadway, Suite 2
Bangor, ME 04401
207-973-88811013913433
Curtis Ross, DO
Urology · Urology · Urology
55 Broadway Ste 2
Bangor, ME 04401
207-947-04691063640555
Kaitlyn Rullo
Physician Assistant · Urology
55 Broadway
Bangor, ME 04401
207-947-04691295465409
Brendan Wallace, MD
22 stone procedures billed to Medicare
55 Broadway
Bangor, ME 04401
207-947-04691164159257

Portland 5

ClinicianPractice addressPhoneNPI
Gregory Adey, MD
195 Fore River Parkway, Suite 310
Portland, ME 04101
207-523-59011578506143
Marc Hodroff, MD
195 Fore River Parkway, Suite 310
Portland, ME 04102
207-523-59011174560221
Ravi Kamra, MD
100 Fore St
Portland, ME 04101
207-808-00801225114424
Benjamin Scoll, MD
195 Fore River Pkwy, Suite 310
Portland, ME 04102
207-523-59011174762116
David Sobel, MD
Urology · Student in an Organized Health Care Education/Training Program · Urology
25 stone procedures billed to Medicare
100 Brickhill Ave
Portland, ME 04106
207-773-17281881011872

Augusta 4

ClinicianPractice addressPhoneNPI
Anil Goswami, MD
1 Va Ctr
Augusta, ME 04330
207-623-84221184719056
Ali Jardaneh, MD
Student in an Organized Health Care Education/Training Program · Urology
442 Civic Center Dr
Augusta, ME 04330
207-622-63191073177325
Otto Sandoval Linares, MD
Urology · Urology
26 stone procedures billed to Medicare
442 Civic Center Dr
Augusta, ME 04330
207-622-63191407010598
Jane Stockwood, MS, FNP-C, CUNP
Registered Nurse, Urology · Nurse Practitioner, Family
1 Va Ctr
Augusta, ME 04330
207-623-84111407802325

Biddeford 3

ClinicianPractice addressPhoneNPI
Noam Fine
20 W Cole Rd Ste 101
Biddeford, ME 04005
617-726-20001659869394
Nathaniel Johnson, MD
13 stone procedures billed to Medicare
20 W Cole Rd Ste 101
Biddeford, ME 04005
207-283-16021578925715
Michelle Ramirez, DO
Surgery · Urology
24 W Cole Rd Ste 104
Biddeford, ME 04005
160-228-32071083876296

Caribou 3

ClinicianPractice addressPhoneNPI
Che Ho, MD
128 Sweden St
Caribou, ME 04736
207-498-86781679541346
John Karod, MD
74 Access Hwy
Caribou, ME 04736
207-498-23591578661542
Natania Piper, DO
Urology · Urology
74 Access Hwy
Caribou, ME 04736
207-498-68511518927383

Farmington 3

ClinicianPractice addressPhoneNPI
Griffith Batstone, MD
126 Middle St
Farmington, ME 04938
207-779-19771508049487
Ronald Sagalowsky, MD
Urology · Urology
126 Middle St
Farmington, ME 04938
207-778-43531972540128
Anne Viselli, MD
Obstetrics & Gynecology, Urogynecology and Reconstructive Pelvic Surgery · Obstetrics & Gynecology, Gynecology · Urology · Obstetrics & Gynecology
181 Franklin Health Cmns
Farmington, ME 04938
207-778-63941932154895

Houlton 3

ClinicianPractice addressPhoneNPI
Simon Ouaknine, MD
22 Hartford St Ste 2
Houlton, ME 04730
207-532-32891548498496
John Russell, MD
Urology · Urology
22 Hartford St # Sr
Houlton, ME 04730
207-532-40681720013204
Prakash Thawait, MD
22 Hartford St, Suite 3
Houlton, ME 04730
207-532-07741396722369

York 3

ClinicianPractice addressPhoneNPI
Robert Myers, MD
16 Long Sands Rd
York, ME 03909
207-351-39751497735252
David Poplawski, MD, FACS
Specialist · Urology
16 Long Sands Rd
York, ME 03909
207-351-39751316010606
Brandon Stahl, MD
12 stone procedures billed to Medicare
16 Long Sands Rd
York, ME 03909
207-351-39751104036136

Ellsworth 2

ClinicianPractice addressPhoneNPI
Jeffrey Graham, MD
50 Union St, Suite 1400
Ellsworth, ME 04605
207-664-54551508862020
Thomas Oliver, MD
Urology · Specialist · Urology · Urology · Urology
50 Union St
Ellsworth, ME 04605
207-664-77441477534808

Bucksport 1

ClinicianPractice addressPhoneNPI
Surapaneni Ramanadha Rao, MD
58 Main St
Bucksport, ME 04416
207-469-68801417958851

Camden 1

ClinicianPractice addressPhoneNPI
Key Stage, MD
33 High St
Camden, ME 04843
207-975-98841154390698

Dover Foxcroft 1

ClinicianPractice addressPhoneNPI
Ahmad Abed Elnoor, MD
891 W Main St, 500
Dover Foxcroft, ME 04426
207-564-44661861792483

Freeport 1

ClinicianPractice addressPhoneNPI
Andrew Iverson,Md, MD
11 Staples Point Rd
Freeport, ME 04032
207-865-39051144507948

Kennebunk 1

ClinicianPractice addressPhoneNPI
Glenn Dunnington, MD
Urology · Specialist · Urology
43 Bayberry Ave
Kennebunk, ME 04043
903-491-80651265477376

Manchester 1

ClinicianPractice addressPhoneNPI
Derrick Tooth, MD
1053 Western Ave
Manchester, ME 04351
207-622-63191639260847

Oakland 1

ClinicianPractice addressPhoneNPI
Joseph Lopes, MD
9 Pleasant Street, Suite 2
Oakland, ME 04963
207-465-27001093806200

Skowhegan 1

ClinicianPractice addressPhoneNPI
Krishna Bhatta, MD
44 Main St
Skowhegan, ME 04976
207-474-83371740290618

So. Portland 1

ClinicianPractice addressPhoneNPI
Matthew Hayn, MD
Urology · Urology
100 Brickhill Ave
So. Portland, ME 04106
207-773-17281891941779

Source: CMS NPI Registry API v2.1 (public domain), retrieved August 18, 2026. Inclusion is not a recommendation and this page does not rate or rank clinicians. Registry records can be out of date — confirm details with the practice. Clinicians can claim or correct a listing at no cost.