NPI Central
Negar Faramarzi, M.D. — NPI 1952759524, Providence, RI | NPI Central