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