Ecclesiastical Insurance Canada is making a difference.
Applications for the Community Impact Grant program now being accepted
Mayflower Performing Arts is a youth dance and performance charity welcoming young people from the community to participate in a competitive national circuit. Established in 1972, the charity has given over 5,000 children and young adults the opportunity to gain dance, movement and performance education experience within a positive and encouraging environment.
The organisation is led solely by volunteers who dedicate their time and energy to teach, coach and support new and existing young members and help them reach their goals.