Helen Swift

Swift is the founder and pastor of the House of Refuge in Newark, Delaware. She holds a B.A. degree in Sociology and an extensive background in the mental health field.