Tag Archives: Post Office

GO CHECK OUT THE U.S. POST OFFICE TERMINAL ANNEX BUILDING IN DTLA

You know the giant United States Post Office building on the northeast corner of Alameda Street and Cesar E. Chavez Avenue in Downtown Los Angeles?  The one across from Olvera Street and Union Station?  Did you know that only a … Continue reading

Posted in DTLA Attractions, DTLA History | Tagged , , , , , , | 1 Comment