MovieMaps

Photo of Ollins Laboratories

Location: CBC Vancouver Broadcast Centre
As Seen In: The Flash episode 5x18 "Godspeed"

Lia and Nora look at the scientist while he walks them over to a computer console.