NPI Central
St. Francis Liliha Liver Center — NPI 1356668313, Honolulu, HI | NPI Central