NPI Central
Castle Medical Center NPI Number 1588792196 — Kaneohe, HI | NPI Central