NPI Central
Straub Clinic & Hospital NPI Number 1265550982 — Mililani, HI | NPI Central