MovieMaps

“The Rollin' on the River Job” Filming Locations

Leverage: Redemption episode “The Rollin' on the River Job” was filmed in New Orleans in the United States of America.