NPI Central
Emily Lauri, LCSW — NPI 1871171264, Santa Cruz, CA | NPI Central