IFC program includes shelter for men, women and families; free clinics for residents, Permanent Supportive Housing, Support Circles, Community Kitchen, Food Pantry, Emergency Assistance, and Community Building and Advocacy. Many volunteer opportunities are available for individuals, groups or organizations.