634 S Broadway, St. Louis, Missouri 63102 USA
The Field House with the new expansion
Photo Credit: Yelp