NPI Central
Marina A. Badua, M.D., Inc. — NPI 1609095595, Honolulu, HI | NPI Central