YFC Canada

YFC is a national organization built on local chapters.

Registered Charity #106868847RR0001

Next Step Challenge

Get moving to support London youth. Our Next Step Challenge is a 5K walk that includes 5 family-friendly challenges.