A York woman who spent more than two decades on the streets is now helping homeless people in York through numerous local charities.