NPI Central
Dean Otaka, MD — NPI 1528079134, Aiea, HI | NPI Central