Robert Castro, MDMDUnclaimed · claim itInterventional Pain MedicineMayaguez, PR39 years experienceCalculated from a graduation year of 1987, reported in the CMS National Downloadable File.(787) 834-2994NPI 1548368459View Profile Claim