NPI Central
Alexandra Stobaugh, LCSW — NPI 1427446947, Placerville, CA | NPI Central