Your session is about to time out, do you want to continue your session?
60s left.
IFC is a 501c3 non-profit, EIN: 59-1224041. Donations are tax deductible.If you would like to donate from our list of current needs by program area, please click here.If you'd like to mail a check, please send it to us at:110 W. Main StreetCarrboro, NC 27510