NPI 1417819301 Verification
Valid and registered to PERLA Y RODRIGUEZ