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