Question: where is ncis la headquarters?
Answer: The location of the NCIS LA Headquarters building where they zoom in and out is at the location of the Marina Del Rey Garden Center, 13198 Mindanao Way. Coordinates 33° 59' 00.0" N, 118° 26' 15.0" W.