Laura Elizabeth Castro, MD, Pediatrics

15650 N Black Canyon Hwy
Ste 100
PhoenixAZ  85053 (Maricopa County)


Phone: 602-866-0550
Fax:

NPI: 1477040822
License Number: 66746 (AZ)