Since 1976, Haven has been providing support to youth and families. What began as a youth outreach program has continued to expand and evolve over the years, offering a range of support services.