NPI Central
Castle Physician Network NPI Number 1043917693 — Pearl City, HI | NPI Central