Charles E Castillo, MD, Surgery

2320 N 3rd St
PhoenixAZ  85004-1303 (Maricopa County)


Phone: 602-340-0201
Fax: 602-340-0367

NPI: 1003836644
License Number: 20548 (AZ)