NPI Central
Chad Iwashita, M.D. — NPI 1891908646, Honolulu, HI | NPI Central