Contact NICFI Get in Touch Address 5900 SOM Center Rd Suite 12-226 Willoughby, OH 44094 Email admin@nicfi.org Call Us 1-888-NICFI01 Send us a Message Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Your Name *Email *PhoneSubject *General InquiryMembershipWebsite SupportHow may we help you? *NameContact Us Administrative Assistant Ashley Cantin 813-545-5393admin@nicfi.org