The massive retail complex in Slidell known as Fremaux Town Center is adding a new hotel to the complex. Developers Stirling Properties and CBL & Associates Properties, Inc. announced in a press release that they had sold a 1.87 acre tract of land to an unnamed developer to build a 53,931-square-foot Springhill Suites by Marriott hotel. The [&hellip
Read More »