NPI Central
Ellis Bloom, DO — NPI 1124875059, Providence, RI | NPI Central