NPI Central
Maluhia Hospital — NPI 1992935423, Honolulu, HI | NPI Central