NPI 1477546414 Verification
Valid and registered to MENARD BARRUGA