February 12, 2009
On January 4, 2009 the Los Angeles Police Department Olympic station opened. Now Windsor Square is served by ...