NPI Central
Castle Ambulatory Surgery Center, LLC NPI Number 1447415278 — Kailua, HI | NPI Central