NPI Central
Elizabeth Lazarus, MD — NPI 1801884762, Providence, RI | NPI Central