NPI Central
Newport Plaza Surgery Center NPI Number 1013962521 — Costa Mesa, CA | NPI Central