MovieMaps

“The Van Gogh Job” Filming Locations

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