Individual provider · Type 1 NPI
Carlo Golez Castillo, DO
Nephrology Physician · Huntsville, AL
NPI number
1518176031
Active
Practice location
2780 Bob Wallace Ave SW
Huntsville, AL 35805-4104
Mailing address
1600 Colonial Lake Dr, Apt #1611
Madison, AL 35758-2295
Specialties and licenses
| Taxonomy | Code | License |
|---|---|---|
| Internal Medicine Physician | 207R00000X | 5101016534 (MI) |
| Nephrology Physician Primary | 207RN0300X | DO.1278 (AL) |
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
- Huntsville Center for SightOphthalmology Physician Huntsville, AL NPI 1649470444
- Nephrology Consultants LLCNephrology Physician Huntsville, AL NPI 1699874222
- Allison Nicole Brown, CRNPPrimary Care Nurse Practitioner Huntsville, AL NPI 1063978336
- David G. Bains, MDNephrology Physician Huntsville, AL NPI 1447419288
- David Joseph WilhelmNephrology Physician Huntsville, AL NPI 1164050035
- Jennifer Hope Baggenstoss, PA-CPhysician Assistant Huntsville, AL NPI 1487689253
- Jennifer Renfro, CRNPAcute Care Nurse Practitioner Huntsville, AL NPI 1134592728
- Joan Nkechi Okweye, CRNPFamily Nurse Practitioner Huntsville, AL NPI 1467393504
- Kaeli Michelle Edmonds, CRNPFamily Nurse Practitioner Huntsville, AL NPI 1528439668
- Katherine Elise Williams, CRNPAcute Care Nurse Practitioner Huntsville, AL NPI 1689934291
- Melissa Chaney Gower, CRNPAcute Care Nurse Practitioner Huntsville, AL NPI 1932785946
- Scott HennigarPhysician Assistant Huntsville, AL NPI 1306213483
Other nephrology physician providers in Huntsville
- David Joseph WilhelmNephrology Physician Huntsville, AL NPI 1164050035
- Heather L. Haley, DONephrology Physician Huntsville, AL NPI 1194947143
- Mitul Natu Patel, MDNephrology Physician Huntsville, AL NPI 1215233192
- Saad Rahman, MDNephrology Physician Huntsville, AL NPI 1265434450
- Syed Hammad Alam, MDNephrology Physician Huntsville, AL NPI 1275081697
- Anum Bilal, MDNephrology Physician Huntsville, AL NPI 1316252075
- Hafiz Zafar Ahmed Mahmood, MDNephrology Physician Huntsville, AL NPI 1376098657
- Richard Aloysius Finch, MDNephrology Physician Huntsville, AL NPI 1407107709
About NPI 1518176031
Carlo Golez Castillo, DO's National Provider Identifier is 1518176031, issued on May 22, 2007. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in Huntsville, AL. The record was last updated on Jul 19, 2012.