MovieMaps

“Search and Destroy” Filming Locations

NCIS: Los Angeles episode “Search and Destroy” was filmed in Los Angeles in the United States of America.