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