SHAILA CASTILLO

Interpreter

Active Individual
NPI: 1023904257

Practice Address

2956 W TOURING PL
Tucson, AZ 85746

Phone: (520) 471-5924

Specialties

Specialty Code Primary License
Interpreter 171R00000X Yes -

Frequently Asked Questions

NPI 1023904257 is the National Provider Identifier for SHAILA CASTILLO, a Interpreter provider located in Tucson, AZ. This NPI was enumerated on June 16, 2025.
SHAILA CASTILLO practices at 2956 W TOURING PL, Tucson, AZ 85746.

Quick Facts

NPI
1023904257
Type
Individual
Enumerated
Jun 16, 2025
Last Updated
Jun 16, 2025

Nearby Providers