Did you know that the Terminal Annex Post Office was LA 's central mail processing facility for 50 years and became a filming location when it closed? SOMEFACTS.com