NPI Central
Surgery Center of California -LLC NPI Number 1568814010 — Chula Vista, CA | NPI Central