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