Venue Information
Stadium in St. Louis, Missouri The Citypark, is a 22,500-seat soccer-specific stadium in St. Louis, Missouri. It is the home of St. Louis City SC, the city's Major League Soccer franchise. The stadium is built next to Union Station in the city's Downtown West neighborhood, and was completed ahead of the 2023 MLS season.
Upcoming Events (0)
You might also like (0)