NPI Central
Michelle Okabe Espinoza, O.D — NPI 1083794994, Honolulu, HI | NPI Central