NPI Central
Laura Owen, MSW, LCSW — NPI 1740413202, San Diego, CA | NPI Central