NPI 1104256593 Verification
Valid and registered to MUNA ODEH