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