Laura Marshall NPI 1366038853 Practice location: 1158 Franklin Pierce Hwy, Barrington, NH 038257328 Taxonomy code: 106S00000X Phone: (603) 948-9938