Movies Filmed at Plummer and Hayvenhurst

Plummer St & Hayvenhurst Ave, Los Angeles, CA 91343, USA
Nearby Locations
Congregational Church of Northridge from Glee
935 m

VA Greater Los Angeles from Alias and 5 other movies.
1.1 km

Frank's Liquor & Deli from NCIS: Los Angeles
1.1 km

Browse more nearby locations.

Terminator 2: Judgment Day

Bull Creek Debris Basin

The T-1000 drives his 18 wheeler off this intersection into the concrete Bull Creek basin.