There are many shelters and refuges in Canada that will provide you with emergency accommodation. There you will connect with a social worker who will help you to apply for permanent housing and any other resources that you may need.
Agincourt Community Services Association