Natasha Leighbarton NPI 1346741493 Practice location: 1604 Benton Ave, Benton, ME 049013327 Taxonomy code: 163WH0200X Phone: (204) 453-4708