Diana P. Castro, MDMDUnclaimed · claim itChild NeurologyDenton, TX24 years experienceCalculated from a graduation year of 2002, reported in the CMS National Downloadable File.(972) 634-2931NPI 1750554689View Profile Claim