We serve over 1500 children, youth and their families each year through out of school care, after school programs, day camps, bullying prevention initiatives, counselling and leadership development programs. The Keystone Leadership Club and the Native Friendship Club have received provincial and National Awards for programming excellence.

We strive to identify and address community need by seeking out new resources and partnering with local social service agencies and donors to deliver programs to those people most in need. Our programs address barriers to participation by providing transportation and access to subsidies.

Our Core Values:


We welcome everyone in safe, accepting environment based on belonging and positive relationships.


We ensure that everyone - children, youth, families, volunteers, staff - is heard, respected, valued and treated fairly.

Encourage and Support

We encourage and support every child and youth to play, learn and grow to achieve their dreams.

Work Together

We work together with young people, families, volunteers, our communities and government.

Speak Out

We speak out with children, youth and families so that we can make our world better.

Follow us on: Facebook Pinterest