In operation since 1982, Rainbow works
with young people 11 to 25 years old in a variety of individual and
group counseling, skill development, educational, recreational, and
direct service programs. Our organization strives to meet the needs
of our youth as they grow, develop, and change.

To involve youth 11-19 years old (to 25 in extended programing) in creating
a safe, caring, healthy and adaptive community of support by sharing
responsibility for recognizing, accepting and developing personal skills.
2008 Annual General Report