Address: 2100 Market St
Citypark (stylized as 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
Citypark (stylized as 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