YWCA Toronto is a strong advocate for women and girls, providing transformative services in the areas of employment support and training, housing options and shelters, leadership development programs for girls, and key supports for women and children who have experienced violence.