Location
1100 Poydras Street
New Orleans, LA 70163-1101
The Energy Centre is bounded by the following streets:
- Poydras Street (north)
- South Rampart Street (east)
- Lafayette Street (south)
- Loyola Avenue (west)
Read more about this topic: Energy Centre