Helis Oil relocated their corporate office to a new location on the 26th floor of Place St. Charles. The new location includes an office area of 21,000 square feet, renovations consisted of new offices, conference rooms, Lobby, and bathrooms.
- Owner: 201 Place St. Charles Corp.
- Location: 201 St. Charles Avenue 26th Floor New Orleans, Louisiana 70170
- Architect: Mathes Brierre Architects
Helis Oil & Gas