Contact

Upcoming Programs

Here's what's coming up in the IWF Canada calendar

June 21
Please confirm your attendance for the IWFC Annual General Meeting (AGM), Thursday, June 21, 2018. Read More