“Green Arrow” Filming Locations

Oliver and Felicity are forced to return to Star City to face off against a new menace.

Arrow episode “Green Arrow” was filmed in Vancouver in Canada.

1010 Derwent Way as Admiral Transport Interchange

The team heads to the factory where the bombs were last pinged and find Damien Darhk and his soldiers.