NPI Central
Theodore Harada, MD — NPI 1558324988, Honolulu, HI | NPI Central