gvwss.org
Margaret Laurence House
Margaret Laurence House (MLH) is a community-based second stage program which provides housing support, counselling and advocacy to women who have experienced abuse in their intimate relationships.…