$43.5 million Canal Street Ferry Terminal project completed
Last week, the New Orleans Regional Transit Authority (RTA) celebrated the opening of the new $43.5 million Canal Street Ferry Terminal that better connects the city’s Eastbank and Westbank communities with its