Individual provider · Type 1 NPI
Elkin O. Estrada, MD
Nephrology Physician · Providence, RI
NPI number
1811995509
Active
Practice location
1076 N Main St
Providence, RI 02904-5760
Fax (401) 421-5710
Other practice locations
- 622 George Washington Hwy Ste 66, Lincoln, RI 02865-4273 · (401) 861-7711
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Nephrology Physician Primary | 207RN0300X | MD10888 (RI) |
| Internal Medicine Physician | 207R00000X | MD10888 (RI) |
Nephrology Physician: An internist who treats disorders of the kidney, high blood pressure, fluid and mineral balance and dialysis of body wastes when the kidneys do not function. This specialist consults with surgeons about kidney transplantation.
13 other providers at this address
- Cranston Mri PCDiagnostic Radiology Physician Providence, RI NPI 1326091711
- Hypertension & Nephrology, Inc.Specialist Providence, RI NPI 1639277072
- Arnoldas Giedrimas, MDClinical Cardiac Electrophysiology Physician Providence, RI NPI 1073799573
- David C. Yoburn, MDNephrology Physician Providence, RI NPI 1346249695
- Jeffrey D. Clement, MDNephrology Physician Providence, RI NPI 1164420576
- John Cava, MDCardiovascular Disease Physician Providence, RI NPI 1245290675
- Katherine Davoren, MDNephrology Physician Providence, RI NPI 1356610406
- Keith R. Bartolomei, MDNephrology Physician Providence, RI NPI 1568667434
- Melissa Cabrera, FNPNurse Practitioner Providence, RI NPI 1205502838
- Melissa Jane Savicki, PAMedical Physician Assistant Providence, RI NPI 1669598868
- Nicholas Ryan Lamberton, PAPhysician Assistant Providence, RI NPI 1003757691
- Patricia Ann Petrillo, RD, LDNRenal Nutrition Registered Dietitian Providence, RI NPI 1912177734
Other nephrology physician providers in Providence
- Amol Mittal, MDNephrology Physician Providence, RI NPI 1033466560
- Jonah M. Licht, MDNephrology Physician Providence, RI NPI 1134192891
- Jeffrey D. Clement, MDNephrology Physician Providence, RI NPI 1164420576
- Devyani Sivakumar, MDNephrology Physician Providence, RI NPI 1285288308
- Steven Darrow Weisbord, MD, MSCNephrology Physician Providence, RI NPI 1336247105
- David C. Yoburn, MDNephrology Physician Providence, RI NPI 1346249695
- Katherine Davoren, MDNephrology Physician Providence, RI NPI 1356610406
- Ayman M. Wahbeh, MDNephrology Physician Providence, RI NPI 1437223658
About NPI 1811995509
Elkin O. Estrada, MD's National Provider Identifier is 1811995509, issued on Jul 7, 2005. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in Providence, RI. The record was last updated on Nov 2, 2026.