The Dome at America's Center Parking Lots701 Convention PlazaSt. Louis, Missouri 63101, US
Seating Capacity: 0