Filming Locations in Santa Clarita
Halfway House Café - 15564 Sierra Highway, Santa Clarita, California, USA
Insidious: The Last Key (2018)
View DetailsSaugus, California, USA
Duel (1971)
Saugus is a neighborhood in Santa Clarita, California. It was one of four communities that merged in...
View Details