Harry Turpin Stadium

Harry Turpin Stadium is a 15,971-seat multi-purpose stadium in Natchitoches, Louisiana. It opened in 1975 and is home to the Northwestern State University Demons football team.