Teresa Huizar
Teresa Huizar is CEO of National Children's Alliance (nationalchildrensalliance.org), America's largest network of care centers for child abuse victims.
Teresa Huizar is CEO of National Children's Alliance (nationalchildrensalliance.org), America's largest network of care centers for child abuse victims.