Filming Locations in St. Louis
The American Legion, Kirkwood Post 156 - 314 S Clay Ave, St. Louis, Missouri, USA
How I Got Lost (2009)
View DetailsBillie's Fine Foods, 1802 S Broadway, St. Louis, Missouri, USA
The Ghost Who Walks (2019)
View DetailsBusch Stadium - 250 Stadium Plaza, St. Louis, Missouri, USA
Official 2011 World Series Film (2011)
View DetailsDowntown Saint Louis, Missouri, USA
After One's Own Heart (2016)
Busy Downtown is known for the retro-style Busch Stadium ballpark and the Gateway Arch, an iconic ci...
View Details