NPI 1760980866 Verification
Valid and registered to MOLLY TRUAX URIBE