NPI Central
James E. Oda, M.D., Inc. NPI Number 1952628356 — Honolulu, HI | NPI Central