NPI Central
Surgery Center at South Coast Plaza NPI Number 1124314281 — Costa Mesa, CA | NPI Central