NPI 1386767598 Verification
Valid and registered to DR. NELSON ARTIGA