ISABELO CASTILLO, M.D.

Urology

Active Individual
NPI: 1124088943

Practice Address

501 E GRANT ST
Macomb, IL 61455

Phone: (309) 837-2100

Specialties

Specialty Code Primary License
Urology 208800000X Yes 306089354 (IL)

Frequently Asked Questions

NPI 1124088943 is the National Provider Identifier for ISABELO CASTILLO, M.D., a Urology provider located in Macomb, IL. This NPI was enumerated on March 24, 2006.
ISABELO CASTILLO, M.D. practices at 501 E GRANT ST, Macomb, IL 61455.

Quick Facts

NPI
1124088943
Type
Individual
Enumerated
Mar 24, 2006
Last Updated
Aug 8, 2013

Nearby Providers