Archive | November 17, 2011

SLUH Stadium

SLUH Stadium is arguably one of the more unique venues for high school sports in the St. Louis area. Nestled between the campuses of St. Louis University High School and the St. Louis Science Center, the stadium has a Nexturf field, a four-lane track, a nice little concession area and bleachers for 2,345. Yet it […]

Read full story Comments { 2 }