What body governs the campus where Eck Stadium is located?
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.
i don't know