NPI Central
Balboa Therapy Center NPI Number 1366547176 — San Diego, CA | NPI Central