NPI Central
Surgery Center of Newport Beach, LLC. NPI Number 1235673807 — Newport Beach, CA | NPI Central