NPI Central
Neil Shibuya, M.D. — NPI 1932292489, Honolulu, HI | NPI Central