NPI Central
Joseph Painter, MD — NPI 1073141339, Chapel Hill, NC | NPI Central