NPI Central
Edwin Kajiwara, OD — NPI 1447215082, Honolulu, HI | NPI Central