Location
1440 Canal Street
New Orleans, LA 70112
The building is located at the corner of Canal Street and LaSalle Street.
Zone: Medical District
Neighborhood: Central Business District
District: French Quarter/CBD
Read more about this topic: 1440 Canal