Browse 5400 filming locations
Explore 1 Hoover filming location
Hoover Metropolitan Stadium
5500 Stadium Trace Pkwy, Hoover, AL 35244, USA
Featuring 1 movies & TV shows filmed in Hoover
Space Jam
11/15/1996
More specific Hoover filming locations:
- Hoover Metropolitan Stadium, Hoover, Alabama, US Barons baseball stadium's opening daytime scene