NPI 1922255876 Verification
Valid and registered to LUIS A CASTRO VELEZ