Busch Stadium

entertainment-nightlife / Other

Busch Stadium information

St Louis , USA
Street cnr Broadway & Clark Ave
More information
Something wrong?
Submit a correction

Lonely Planet review

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