bn:01125936n
Noun Named Entity
IT
No term available
EN
The United States Post Office – Los Angeles Terminal Annex, also known simply as Terminal Annex, located at 900 North Alameda Street in Los Angeles, California, was the central mail processing facility for Los Angeles, from 1940 to 1989. Wikipedia
Geonames
Relations
Sources