MovieMaps

Photo of Street

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

Barry smugly addresses DeVoe after destroying one of his satellites.