IFCLenexa, Kansas 66215Company OverviewContact13420 West 99th StreetLenexa, Kansas 66215USA[email protected]Phone:908.862.8810Fax:908.862.8825About IFC Request More Info Fill out the form below to request more information about IFC