NPI Central
Elna Masuda, M.D. — NPI 1053483123, Honolulu, HI | NPI Central