MovieMaps

“The Secret Origin of Felicity Smoak” Filming Locations

Arrow episode “The Secret Origin of Felicity Smoak” was filmed in Vancouver & Burnaby in Canada.