NPI Central
Elnaz Firoz, M.D. — NPI 1376778217, Providence, RI | NPI Central