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 $250 million has been spent on the first phase of the campus. As it continues to grow, the campus will bring together the greatest minds in science and engineering to strengthen efforts to restore and enhance coastal environments in Louisiana, around the country and internationally.