NPI Central
South Coast Specialty Surgery Center, Inc. NPI Number 1932413176 — Costa Mesa, CA | NPI Central