Cenergy Corporation is located at 650 Poydras St Ste 1900, New Orleans, LA 70130-7209. It has around 50 - 100 employees. Its revenue is under $1M. Architectural service primarily engaged in architectural planning and designing the development of land areas. The parent company of this organization is Cenergy Corporation - ...