Movies Filmed at Terminal Annex

Terminal Annex, 900 N Alameda St, Los Angeles, CA 90012, USA
Nearby Locations
Philippe's The Original from Man v. Food
234 m

Olvera Street from Star Trek: The Next Generation and 7 other movies.
255 m

Los Angeles Union Station from The Dark Knight Rises and 38 other movies.
266 m

Browse more nearby locations.