MovieMaps

Photo of St. Roch Street [2016]

Location: West Waterfront Road (between Howe & Main)
As Seen In: Legends of Tomorrow pilot episode “Pilot, Part 1