MovieMaps

Photo of Ollins Laboratories

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

Lia and Nora leave the lab after getting an unsatisfactory answer from the scientist.