Walter Armando Castro, MD, Pediatrics

1432 S Dobson Rd
Ste 506
MesaAZ  85202-4768 (Maricopa County)


Phone: 480-412-6430
Fax: 480-412-6438

NPI: 1558566794
License Number: 48498 (AZ)