Iris Ykuwabara NPI 1790783777 Practice location: 95-720 Lanikuhana Ave, Mililani, HI 967892985 Taxonomy code: 152W00000X Phone: (808) 625-5144