NPI Central
Kyla Yamashita, MD — NPI 1942056338, Honolulu, HI | NPI Central