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