NPI Central
Laura Shore, MSW LCSW — NPI 1831221027, Ventura, CA | NPI Central