NPI Central
Emad Awa, M.D — NPI 1336408723, Providence, RI | NPI Central