NPI Central
David Painter, MD — NPI 1033180476, Bar Harbor, ME | NPI Central