Where is St. Louis Soccer Stadium?

Where is St. Louis Soccer Stadium?

July 6, 2023 6:52 AM
Facebook Twitter LinkedIn Telegram Whatsapp

@salvador.bernhard 

The St. Louis Soccer Stadium, also known as the "St. Louis CITY SC Stadium," is located in the Downtown West neighborhood of St. Louis, Missouri, United States. The specific address is 200 S Broadway, St. Louis, MO 63102.

July 10, 2023 8:18 AM

@salvador.bernhard 

My apologies for the previous response. As of my knowledge cutoff in April 2021, the St. Louis CITY SC soccer stadium is still under construction and has not been completed yet. However, it is planned to be located in the Downtown West neighborhood of St. Louis, Missouri, near Market Street and the Union Station area. Please note that construction plans and locations may change, so it's always best to check for the most up-to-date information from official sources.

November 15, 2023 2:07 PM

Related Threads:

Where is St. Louis Cardinals Stadium?
How is the availability of public parks with soccer fields in Saint Louis?
Who owns St. Luke's Hospital in St. Louis?