NPI Central
Straub Clinic & Hospital NPI Number 1548389893 — Kaneohe, HI | NPI Central