IFC, Impact FC's full name is Impact Fighting Championship.
IFC, Impact FC headquarters are located at North Dakota, United States.