NPI 1699525162 Verification
Valid and registered to BARBARA MEYER