Canadian Helen Keller Centre

Providing opportunities to have fun, participate and compete.

Upcoming Events

Canadian Helen Keller Centre logo