“Infantino Street” Filming Locations

Barry turns to an old enemy for help with a daring plan after the team locates the last piece they need for their plan to stop Savitar.

The Flash episode “Infantino Street” was filmed in Vancouver in Canada.

Surrey City Hall as A.R.G.U.S. Headquarters

Barry and Cisco go to meet with Lila to get the alien power source to power their Speed Force Bazooka but she turns them down.