MovieMaps

Photo of Ollins Laboratories

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

Godspeed comes to a stop over the unconcious body of the scientist as Nora and Lia run back into the room.