
From Busch Stadium to the Dome: St. Louis completes 7th Street improvements
After five years of planning and construction, 7th Street in downtown St. Louis looks very different than it did before. The city calls the stretch of road between Busch Stadium and the Dome at America’s Center “a connection between two major downtown …