NPI Central
Islam Elfayoumi, M.D. — NPI 1063450591, Passaic, NJ | NPI Central