Started in 1995 as a small organization run by volunteers to support youth in the community, the Youth Alliance now provides services to over 6,500 children, youth, and families each year.