MovieMaps

“The Nigerian Job” Filming Locations

Leverage episode “The Nigerian Job” was filmed in Chicago in the United States of America.