Busch Stadium

entertainment-nightlife / Other

Busch Stadium information

Location
St Louis , USA
Address
700 Clark Ave
Telephone
+1 512 434 1542
More information
www.stlcardinals.com
Prices
tickets $11-200
Something wrong?
Submit a correction

The Cardinals play in this fun, retro stadium, opened in 2006. Second only to the New York Yankees in World Series wins, the Cardinals last won the series in 2011.