“Invasion!” Filming Locations

Oliver and some others are trapped in an alternate reality created by the Dominators where Oliver never became a vigilante.

Arrow episode “Invasion!” was filmed in Vancouver in Canada.

E-One Moli Energy as Laura Washington's Lab

The team tracks down Laura Washington who stole the device they need to use the alien tech and Rene confronts her with Barry & Kara.