NPI Central
David Mcdonald, MD — NPI 1073616561, Lihue, HI | NPI Central