NPI Central
Neal Atebara, MD, FACS — NPI 1093828840, Honolulu, HI | NPI Central