MovieMaps

“Therefore I Am” Filming Locations

Barry pursues the secret of DeVoe even when the rest of the team starts to doubt him.

The Flash episode “Therefore I Am” was filmed in Vancouver in Canada.

CBC Vancouver Broadcast Centre as S.T.A.R. Labs (courtyard)

Marlize asks a question of Wells during his press conference before the activation of the accelerator and then Clifford uses his helmet during the event.