The City OF New Orleans selected Bayou Phoenix, a team that has proposed a sports complex, an indoor and outdoor water park, a 200-room hotel, dining, retail, a logistics center and a “mega travel center” on the 227-acre property. Bayou Phoenix is made up of a consortium between Thomas Tubre, vice president of general contracting [&hellip
Read More »

