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