NPI Central
Kelly Shibuya, MD — NPI 1205493376, Honolulu, HI | NPI Central