NPI Central
Leticia Padilla, LCSW — NPI 1477375921, Los Angeles, CA | NPI Central