NPI Central
Leahi Hospital — NPI 1982314282, Honolulu, HI | NPI Central