Please contact Corporate Realty for additional information and leasing inquiries at the Water Campus.
201 St. Charles Avenue
New Orleans, LA 70170
The Water Campus Master Plan
More than $100 million has been spent on the first phase of the campus. As it continues to grow, the campus will strengthen efforts to restore and enhance coastal environments in Louisiana, around the country and internationally.