Question: What body governs the campus where Eck Stadium is located?
Sentence (from "Eck Stadium"): It is located on the south side of 21st Street between Hillside and Oliver on the campus of Wichita State University in northeast Wichita.
Relevant evidence: Yes