NPI Central
Cabrillo Surgery Center NPI Number 1154554160 — San Diego, CA | NPI Central