Navarre Stadium
Lake Charles, LA. Capacity 17,610. Rank #277 in the US.
Tenants: McNeese Cowboys.