NPI Central
Sandra Ibarra, LCSW — NPI 1215219498, Claremont, CA | NPI Central