NPI Central
David Tamura, M.D. — NPI 1295953123, Honolulu, HI | NPI Central