NPI Central
Balboa Hospital NPI Number 1306901988 — San Diego, CA | NPI Central