Tag: Los Angeles Police Department Headquarters
-
The Los Angeles Police Administration Building from “The Closer”
‘ One location that I had long been desperate to stalk was the real life Los Angeles Police Administration Building – or the Los Angeles Police Department Headquarters, as it is also known – in downtown Los Angeles, which played itself each week on fave show The Closer. So in honor of the series’ recently-aired…