Clinic · Dialysis Clinic
1520 Liliha Street Suite 101, Honolulu, HI 96817
Physician
Internal Medicine, Nephrology
Nephrology