New Orleans – The city of New Orleans is holding a public meeting Tuesday night to discuss the future of a major area postal center. The United States Postal Service is considering shutting down the distribution center on Loyola Avenue which employs almost 900 people. The nationwide consolidation comes in the wake of the postal service’s financial troubles. It says its losing $10 billion yearly …
More: continued here