MovieMaps

“The French Connection Job” Filming Locations

Leverage episode “The French Connection Job” was filmed in Portland in the United States of America.