YWCA provides immediate safety and shelter for women and their children fleeing abuse. We provide on-site trauma and mental health support, addictions counselling, parent support and employment counselling.  We also provide basic necessities upon arrival (ex. toiletries, diapers, clothing).