DESCRIPTION The Energy Center is a commercial office in the heart of New Orleans' Central Business District, Louisiana, USA. The building was constructed in 1984 and received repairs of windows after being damaged by Hurricane Katrina in 2005.
DESCRIPTION The Energy Center is a commercial office in the heart of New Orleans' Central Business District, Louisiana, USA. The building was constructed in 1984 and received repairs of windows after being damaged by Hurricane Katrina in 2005.