Harry Turpin Stadium

Natchitoches, LA. Capacity 15,971. Rank #306 in the US.

Tenants: Northwestern State Demons.