Find care / Iowa
Urologists for kidney stones in Iowa
All 135 licensed urologists practising in Iowa, across 20 cities, from the US federal provider registry. Listing is free and automatic — nobody pays to appear here and nobody can pay to rank higher.
Before you book
Four questions worth asking the front deskMost 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.
- 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.
- Do they order 24-hour urine collections? The standard test for stone risk. A practice that does not order them is not doing prevention.
- 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.
- 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.
About the procedure counts
Shown for 44 of 135 listingsWhere 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.
Listings
Grouped by city, largest firstIowa City 55
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Mohamad Abou Chakra | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1407606411 |
Catherine Adaniya | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1992543953 |
Markham Anderson, M D | 2943 Northgate Dr Iowa City, IA 52245 | 319-338-1197 | 1801889472 |
Sameer Ansari, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1437906005 |
Craig Block, MD Urology · Urology 22 stone procedures billed to Medicare | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-1616 | 1154530137 |
Dennis Boatman, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1205888039 |
James Brown, MD Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2273 | 1467562181 |
Anthony Bruccoliere, MD, MBA | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1932967387 |
Luke Brunkhorst, DO 12 stone procedures billed to Medicare | 2943 Northgate Dr Iowa City, IA 52245 | 319-338-1197 | 1326200304 |
John Buie, MD | 200 Hawkins Dr Iowa City, IA 52242 | 331-935-6242 | 1497379135 |
Christopher Cooper, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-8299 | 1982606547 |
Katherine Cotter, MD Urology · Urology, Urogynecology and Reconstructive Pelvic Surgery · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-8904 | 1699032052 |
Deepansh Dalela, MD Urology · Urology, Pediatric Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1154775377 |
Margaret Ekroth, MD Urology · Urology 16 stone procedures billed to Medicare | 2943 Northgate Dr, Urologic Associates Of Iowa City Iowa City, IA 52245 | 319-338-1197 | 1215106851 |
Bradley Erickson, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1164679262 |
Rene Genadry, MD Obstetrics & Gynecology · Urology, Urogynecology and Reconstructive Pelvic Surgery · Obstetrics & Gynecology, Gynecology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2306 | 1962412023 |
Brock Goeden, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1720870892 |
Gordon Goldsmith, MD | 2943 Northgate Drive Iowa City, IA 52245 | 319-338-1197 | 1205834793 |
Victoria Gonzalez Student in an Organized Health Care Education/Training Program · Student in an Organized Health Care Education/Training Program · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1124615372 |
Nicole Gorall, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1821836925 |
Grant Henning, MD Urology · Surgery · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1851885818 |
Alexandria Hertz Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1609268291 |
Helen Hougen, MD Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1629439542 |
Rayna Kaeppe | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1285442889 |
Adam Kemp, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1376281154 |
Joseph Kim, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1962255323 |
Karl Kreder, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-353-8771 | 1487655700 |
Hing Hung Lai, MD Urology · Urology · Urology, Urogynecology and Reconstructive Pelvic Surgery | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1376676734 |
Jacob Lamay, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1366373987 |
Kathryn Marchetti, MD Urology · Student in an Organized Health Care Education/Training Program · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1407348923 |
James Mccoy, MD | 2943 Northgate Dr Iowa City, IA 52245 | 319-338-1197 | 1417958638 |
Christopher Meier 13 stone procedures billed to Medicare | 200 Hawkins Dr, Dept Of Urology Iowa City, IA 52242 | 319-356-2934 | 1699033258 |
Carly Miller, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1366235368 |
Amanda Myers, MD Surgery · Urology · Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1003304916 |
Elise Myers, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1104407832 |
Kenneth Nepple, MD | 200 Hawkins Dr, 200 Hawkins Drive Iowa City, IA 52242 | 319-356-2114 | 1659580678 |
Lars Neuenschwander, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1598510836 |
Michael Odonnell, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-6981 | 1124029582 |
Joanna Orzel, MD Student in an Organized Health Care Education/Training Program · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1043845456 |
Vignesh Packiam, MD Urology · Internal Medicine, Medical Oncology · Urology · Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1366707242 |
Benjamin Plambeck, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1194461004 |
Joseph Randall Urology, Pediatric Urology · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-353-8289 | 1720470446 |
Andrea Rossman, MD Student in an Organized Health Care Education/Training Program · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1992453666 |
Charles Schlaepfer, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1043849300 |
Victoria Sharp, MD Family Medicine · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-0760 | 1518968965 |
Aaron Smith, DO 18 stone procedures billed to Medicare | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1871614149 |
Ryan Steinberg, MD 37 stone procedures billed to Medicare | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-1616 | 1598021545 |
Amanda Swanton, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1396276838 |
Tutku Tazegul, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1609610245 |
Chad Tracy, MD Student in an Organized Health Care Education/Training Program · Urology 16 stone procedures billed to Medicare | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-9183 | 1710191408 |
Jack Vercnocke, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1013759398 |
Annah Vollstedt, MD Urology, Urogynecology and Reconstructive Pelvic Surgery · Urology · Student in an Organized Health Care Education/Training Program | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1942629274 |
Moshe Wald, MD | 200 Hawkins Dr Iowa City, IA 52242 | 319-356-2421 | 1205808433 |
Hayden Warner, MD | 200 Hawkins Dr Dept Of Iowa City, IA 52242 | 319-384-5643 | 1497246995 |
Brent Yelton, MD Student in an Organized Health Care Education/Training Program · Urology | 200 Hawkins Dr Iowa City, IA 52242 | 319-384-5643 | 1801516786 |
Cedar Rapids 13
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Erica Brown, ARNP Urology · Nurse Practitioner, Adult Health | 788 8Th Ave Se Cedar Rapids, IA 52401 | 319-398-6865 | 1922247808 |
Arthur Devine, MD | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1861490351 |
Matthew Ferroni, MD Urology · Urology 13 stone procedures billed to Medicare | Mercy Urology Clinic, 701 10Th Street Se Cedar Rapids, IA 52401 | 319-398-6865 | 1700171675 |
Logan Hoxie, MD | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1285632778 |
Gregory Janda, MD Urology · Urology 22 stone procedures billed to Medicare | 202 10Th St Se Cedar Rapids, IA 52403 | 319-363-8171 | 1245473453 |
Stephanie Lukaszka, ARNP Urology · Nurse Practitioner, Family | 701 10Th St Se Cedar Rapids, IA 52403 | 319-398-6865 | 1073248316 |
Steven Mindrup, MD Urology · Urology 15 stone procedures billed to Medicare | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1447298005 |
Kent Mittelberg, MD | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1609874189 |
Michael Moriarty Student in an Organized Health Care Education/Training Program · Urology 26 stone procedures billed to Medicare | 202 10Th St Se Cedar Rapids, IA 52403 | 319-363-8171 | 1487072112 |
Thomas Richardson, MD 21 stone procedures billed to Medicare | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1699773069 |
Jonathan Rippentrop, MD 11 stone procedures billed to Medicare | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1609874171 |
Steven Wahle, MD | 202 10Th Street Se Cedar Rapids, IA 52403 | 319-363-8171 | 1083612543 |
Jessica Whitmore, DNP | 788 8Th Ave Se Ste 400 Cedar Rapids, IA 52401 | 319-398-6865 | 1043181357 |
Davenport 10
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Adam Berneking, MD 48 stone procedures billed to Medicare | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1558705566 |
Matthew Bream, MD Student in an Organized Health Care Education/Training Program · Urology 33 stone procedures billed to Medicare | 3319 Spring Street Davenport, IA 52807 | 563-359-1641 | 1356609549 |
Tricia Fairchild, MD Urology · Family Medicine | 1345 W Central Park Ave, Family Medicine Residency Program Davenport, IA 52804 | 563-421-4400 | 1609169499 |
Ghasoub Harb, MD Urology · Urology | 3319 Spring Street, Urological Assc Pc Davenport, IA 52807 | 563-359-1641 | 1356344287 |
Timothy Kresowik, MD Urology · Urology 13 stone procedures billed to Medicare | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1831308840 |
Thomas Mckay, MD Urology · Urology | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1558364471 |
Mark Milleman, MD Urology · Urology 14 stone procedures billed to Medicare | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1538162250 |
Kathleen Nenninger, ARNP Urology · Urology · Nurse Practitioner | 3319 Spring Street Davenport, IA 52807 | 563-359-1641 | 1942496286 |
David Rohlf, MD Urology · Urology | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1912900820 |
Paul Rohlf, MD Urology · Urology | 3319 Spring St Davenport, IA 52807 | 563-359-1641 | 1437152162 |
Clive 8
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Stephanie Courson Pothoven, DO 11 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1033230560 |
Hugh Dick, MD | 1432 Nw 105Th St Clive, IA 50325 | 515-223-0639 | 1457699282 |
Ryan Dornbier Surgery · Urology · Urology 28 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1609294305 |
Brian Gallagher, MD 15 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1336358324 |
Jacob Jipp, MD Urology · Urology 12 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1164886644 |
Mark Kellerman, MD 26 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1891780995 |
Mccabe Kenny, MD Urology · Student in an Organized Health Care Education/Training Program · Urology 18 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 515-400-3550 | 1164721338 |
Trevor Wild, MD Student in an Organized Health Care Education/Training Program · Urology · Urology 28 stone procedures billed to Medicare | 12129 University Ave Ste 100 Clive, IA 50325 | 513-400-3550 | 1881969111 |
Ames 6
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Damon Dyche, MD Urology · Urology 41 stone procedures billed to Medicare | 1215 Duff Ave.,, Mcfarland Clinic, Pc Ames, IA 50010 | 515-239-4490 | 1194930081 |
Garrett Korrect, MD 13 stone procedures billed to Medicare | 1215 Duff Avenue., Mcfarland Clinic. Pc Ames, IA 50010 | 515-239-4490 | 1548414188 |
Leo Milleman, MD | 1215 Duff Ave Ames, IA 50010 | 515-239-4490 | 1598756587 |
Charles Paul, MD 34 stone procedures billed to Medicare | 1215 Duff Ave Ames, IA 50010 | 515-239-4490 | 1386171437 |
Steven Thoma, MD 19 stone procedures billed to Medicare | 1215 Duff Ave Ames, IA 50010 | 515-239-4490 | 1598021131 |
Bradley Thorgaard, MD | 3300 Kingman Rd Ames, IA 50014 | 515-292-8819 | 1356323554 |
Dubuque 6
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Jaffer Bashey, MD 17 stone procedures billed to Medicare | 1000 Langworthy St Dubuque, IA 52001 | 563-584-3490 | 1801820139 |
John Dolehide, DO Urology · Urology | 1000 Langworthy St Dubuque, IA 52001 | 563-584-3490 | 1811949712 |
Alex Horchak, MD Urology · Urology · Urology · Urology | 1500 Delhi St, Suite 4300 Dubuque, IA 52001 | 563-557-5971 | 1033158209 |
George Kraemer, MD | 1000 Langworthy St Dubuque, IA 52001 | 563-584-3490 | 1518910959 |
Raymond Roewe 27 stone procedures billed to Medicare | 1000 Langworthy St Dubuque, IA 52001 | 563-584-3490 | 1114346921 |
James Voelker, MD | 1500 Delhi St, Ste 4300 Dubuque, IA 52001 | 563-557-5971 | 1063418069 |
Mason City 6
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Christopher Adams, MD Urology · Urology 17 stone procedures billed to Medicare | 250 S Crescent Dr Mason City, IA 50401 | 641-494-5280 | 1336301563 |
Paul Macgregor, DO | 250 S Crescent Dr Mason City, IA 50401 | 641-422-6700 | 1700872876 |
Timothy Mulholland, MD 19 stone procedures billed to Medicare | 250 S Crescent Dr Mason City, IA 50401 | 641-494-5280 | 1477549442 |
Kevin Rier, MD | 250 S Crescent Dr Mason City, IA 50401 | 641-494-5280 | 1992793566 |
Steven Schurtz, MD | 250 S Crescent Dr Mason City, IA 50401 | 641-422-6700 | 1598753162 |
Elizabeth Takacs, MD | 250 S Crescent Dr Mason City, IA 50401 | 641-494-5280 | 1447229901 |
Waterloo 6
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Eric Andresen Student in an Organized Health Care Education/Training Program · Urology 35 stone procedures billed to Medicare | 1717 W Ridgeway Ave Waterloo, IA 50701 | 319-233-0340 | 1710279351 |
Eric Askeland, MD 25 stone procedures billed to Medicare | 1717 W Ridgeway Ave Waterloo, IA 50701 | 319-233-0340 | 1326272923 |
Anand Inamdar, MD | 3410 Kimball Ave Waterloo, IA 50702 | 319-234-2649 | 1467497909 |
Daniel Lee, MD 17 stone procedures billed to Medicare | 1717 W Ridgeway Ave Waterloo, IA 50701 | 319-233-0340 | 1326257346 |
Mark Newton, MD 23 stone procedures billed to Medicare | 2413 W Ridgeway Ave Waterloo, IA 50701 | 319-233-0340 | 1790929354 |
Paul Richardson, MD Urology · Urology · Urology | 3410 Kimball Ave Waterloo, IA 50702 | 319-234-2649 | 1124018999 |
Des Moines 5
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Kevin Birusingh, MD | 1350 Des Moines St Ste 100 Des Moines, IA 50309 | 515-643-0400 | 1497915300 |
Leland Coffman, DO | 3600 30Th St Des Moines, IA 50310 | 515-699-5907 | 1689620148 |
Richard Glowacki, MD 37 stone procedures billed to Medicare | 1350 Des Moines St Ste 100 Des Moines, IA 50309 | 515-643-0400 | 1679567663 |
Philip Kohler, MD | 1801 Hickman Rd Des Moines, IA 50314 | 515-282-2200 | 1437487097 |
Ryan Schulte, MD 31 stone procedures billed to Medicare | 1350 Des Moines St Ste 100 Des Moines, IA 50309 | 515-643-0400 | 1669598942 |
West Des Moines 5
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Anthony Avallone, MD Urology · Urology · Urology | 5950 University Ave Ste 341 West Des Moines, IA 50266 | 515-875-9800 | 1659328540 |
John Bardole, MD | 5950 University Ave, Ste 341 West Des Moines, IA 50266 | 515-875-9800 | 1841283447 |
John Cochran, MD Urology · Urology · Urology · Urology | 5950 University Ave Ste 341 West Des Moines, IA 50266 | 515-875-9800 | 1881705523 |
Jonathan Fialkov, MD | 5950 University Ave, Ste 341 West Des Moines, IA 50266 | 515-875-9800 | 1518951532 |
Fawad Zafar, MD 39 stone procedures billed to Medicare | 1000 73Rd St Ste 17 West Des Moines, IA 50265 | 515-277-8900 | 1003818493 |
Urbandale 4
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Kevin Cwach, MD Student in an Organized Health Care Education/Training Program · Urology · Urology 36 stone procedures billed to Medicare | 4323 Nw Urbandale Dr Urbandale, IA 50322 | 515-875-9800 | 1386037638 |
Marla Greiner, MD Urology · Urology · Urology 32 stone procedures billed to Medicare | 4323 Nw Urbandale Dr Urbandale, IA 50322 | 515-875-9800 | 1811336068 |
Carl Meyer, MD | 4323 Nw Urbandale Dr Urbandale, IA 50322 | 515-875-9800 | 1689887416 |
Steven Rosenberg, MD 20 stone procedures billed to Medicare | 4323 Nw Urbandale Dr Urbandale, IA 50322 | 515-875-9800 | 1861488785 |
Fort Dodge 2
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Yuly Goldin, MD | 804 Kenyon Rd, Suite H Fort Dodge, IA 50501 | 515-955-3370 | 1053380907 |
Stephen Piercy, MD | 804 Kenyon Rd, Suite H Fort Dodge, IA 50501 | 515-955-3370 | 1033188784 |
Ottumwa 2
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Mahmoud Alameddine Student in an Organized Health Care Education/Training Program · Urology | 1003 Pennsylvania Ave Ottumwa, IA 52501 | 641-684-3208 | 1730595778 |
Michael Shaeffer, MD | 1005 Pennsylvania Ave, Suite 208 Ottumwa, IA 52501 | 641-682-5481 | 1427013903 |
Carroll 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Richard Sazama, MD | 405 S Clark St, Suite 100 Carroll, IA 51401 | 712-792-2222 | 1417075466 |
Clinton 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Margaret Wolf, MD 12 stone procedures billed to Medicare | 915 13Th Ave N Clinton, IA 52732 | 563-243-2511 | 1164476453 |
Coralville 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Raleigh Humphries, MD Urology · Urology | 105 E 9Th St Coralville, IA 52241 | 319-467-2000 | 1255327565 |
Decorah 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Bradley Orvis, MD | 901 Montgomery St Decorah, IA 52101 | 563-382-2911 | 1336143791 |
Marshalltown 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Gary Peasley, MD | 312 E Main St Marshalltown, IA 50158 | 641-753-4161 | 1225029416 |
Pella 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Russell Bandstra, MD | 405 Monroe St Pella, IA 50219 | 641-621-2383 | 1619948098 |
West Burlington 1
| Clinician | Practice address | Phone | NPI |
|---|---|---|---|
Louis Kantzavelos, MD 97 stone procedures billed to Medicare | 1223 S Gear Ave, Eastman Plaza Suite 303 West Burlington, IA 52655 | 319-768-3925 | 1811106826 |