Lake Charles, Louisiana, United States of America

Cowboy Stadium

LOCATION

Address: 700 Mcneese Street

Multi-purpose stadium in Lake Charles, Louisiana. Cowboy Stadium is a 17,610-seat multi-purpose stadium in Lake Charles, Louisiana. It is home to the McNeese State Cowboys football team, and is affectionately referred to as "The Hole". It was transformed for the 2008 season to artificial turf.

Poster