NPI Central
Castle Medical Center — NPI 1215533385, Kailua, HI | NPI Central