Incarnate Word at McNeese Incarnate Word at McNeese Venue Cowboy Stadium Lake Charles, Calcasieu Parish, Louisiana, 70605, United States