NPI Central
Shadi Jafari-Esfahani, MD — NPI 1417565276, Providence, RI | NPI Central