Upcoming Events

 

**Please note: We are currently experiencing intermittent issues with our payment system, kindly email admin@cif-ifc.org or call 705-744-1715 ext 585 should your payment be declined. We apologize for any inconvenience.**

https://www.cif-ifc.org/