Busch Memorial Stadium photograph

Busch Memorial Stadium

Use attributes for filter !
Capacity60,292
Construction started1964
ClosedOctober 19, 2005
Opened May 12, 1966
Destruction dateNovember 7, 2005
Locations 250 Stadium Plaza
St. Louis
Missouri
Date of Reg.
Date of Upd.
ID2218770
Send edit request

About Busch Memorial Stadium


Busch Memorial Stadium, also known as Busch Stadium II, was a multi-purpose sports facility in St. Louis, Missouri, that operated for 40 years, from 1966 through 2005.

Busch Memorial Stadium Photos

Related Persons

Next Profile ❯