Bet you'll find all of those things by the Base rather than the campus, I imagine Dayton is more focused on the massive AFB than the smaller commuter school.
Funny thing is, this school is literally next to the AFB! My sister goes to the other university in Dayton proper, and there's no shortage of stuff (except the grocery store).