NEW ORLEANS, LA – SEPT 19: One Canal Place Office Tower is 440 ft tall with 32 floors that was built in 1979 on Canal Street in New Orleans, LA.

The building is adjacent to The Shops at Canal Place shopping mall and The Westin New Orleans Canal Place. All three entities share the same parking garage.

The architectural firm that designed and oversaw the construction of the building was August Perez & Associates.

One Canal Place Office Tower | 365 Canal Street | Suite 2690 | New Orleans, LA 70130 | 504-587-1450 |

Leave a comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.