MovieMaps

Photo of Street

Location: Thurlow Street (between Georgia & Melville)
As Seen In: The Flash episode 4x22 “Think Fast

DeVoe looks up at his remaining satellites after Barry destroys one.