Venue Information
Stadium in St. Louis, Missouri Hermann Stadium, or fully, Robert R. Hermann Stadium is located in Midtown St. Louis, Missouri, on the campus of Saint Louis University. The first game played was August 21, 1999. This is where both the Billiken men's and women's soccer teams play.
Upcoming Events (0)
You might also like (0)