NEW GENERATIONS
Enriching the lives of young adults
New Generations recognizes the positive change implemented by youth and young adults through leadership development activities, involvement in the community, international service projects, and exchange programs.
Service Above Self
Trenton, ON K8V 6C5
Canada