Filming Locations in Orchard Hills

Colton Street & N Edgeware Road, Los Angeles, California, USA
The Day After Tomorrow (2004)

View Details