NPI Central
Rolin Otomo, O.D. NPI Number 1497186993 — Honolulu, HI | NPI Central