NPI Central
Balboa Park Internal Medicine, Medical Associates Inc NPI Number 1679620868 — San Diego, CA | NPI Central