NPI Central
Elie Saliba, MD — NPI 1265195689, Providence, RI | NPI Central