New Orleans, LA Post Offices
New Orleans, Louisiana has a population of 389,476. According to the 2021 census, the city's 13 post offices serve 154,036 households with a median income of 154,036. The city is located in Orleans Parish and has a land area of 439,001,414 and a water area of 467,095,943.
Post Office | Address | Phone | Hours |
---|---|---|---|
New Orleans, LA Post Office | 701 Loyola Ave, New Orleans, Louisiana, LA, 70113-1952 | 504-589-1714 | No data available. |
Showing 1 to 1 of 1 results