402.592.8332 888 526 7551 (toll-free) 402.592.8312 (fax) General Information: info@cfci.org Donation Information: finance@cfci.org International Office location: 5855 North 90th Street Omaha, NE 68134 GENERAL INQUIRY General Inquiry Name*Email* Phone NumberMessage