NPI Central
Del Mar Surgery Center NPI Number 1023151974 — San Diego, CA | NPI Central