NPI Central
St. Francis Medical Center - Liliha Dialysis — NPI 1760546535, Honolulu, HI | NPI Central