Kate Diiorio NPI 1629429352 Practice location: 178 Whipple Ave, Barrington, RI 028063036 Taxonomy code: 164W00000X Phone: (401) 396-6822