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