Marcus Briancapalbo NPI 1548557184 Practice location: 81 Danielson Pike, North Scituate, RI 028571892 Taxonomy code: 1223G0001X Phone: (016) 475-6404