NPI Central
Michael Ibarra, MD — NPI 1871652941, Honolulu, HI | NPI Central