Print Laura Castro Pediatrics Pediatrix 15650 N Black Canyon Hwy Ste 100 Phoenix, AZ 85053 Call (602) 866-0550 Additional Locations Pediatrix 2030 W Whispering Wind Dr Ste 128 Phoenix, AZ 85085 Call (623) 869-9080