NPI Central
Mohammad Abdallat, MD — NPI 1033634647, Providence, RI | NPI Central