CARLO CASTILLO, D.O.

Internal Medicine - Nephrology

Active Individual
NPI: 1518176031

Practice Address

2780 BOB WALLACE AVE SW
Huntsville, AL 35805

Phone: (256) 533-4626

Specialties

Specialty Code Primary License
Internal Medicine 207R00000X No 5101016534 (MI)
Internal Medicine - Nephrology 207RN0300X Yes DO.1278 (AL)

Frequently Asked Questions

NPI 1518176031 is the National Provider Identifier for CARLO CASTILLO, D.O., a Internal Medicine - Nephrology provider located in Huntsville, AL. This NPI was enumerated on May 22, 2007.
CARLO CASTILLO, D.O. practices at 2780 BOB WALLACE AVE SW, Huntsville, AL 35805.

Quick Facts

NPI
1518176031
Type
Individual
Enumerated
May 22, 2007
Last Updated
Jul 19, 2012

Nearby Providers