Busch Memorial Stadium, Civic Center Saint Louis, Mo.
Summary
This modern stadium in downtown St. Louis near the Gateway Arch has a new nylon astro turf field and contains 50,000 custom contour seats. The St. Louis Sports Hall of Fame is located between Gates 5 & 6. Ample parking includes four adjacent garages.
Courtesy of Boston Public Library
Tags
Date
1930 - 1945
Source
Boston Public Library
Copyright info
Public Domain