Stirling Properties and CBL & Associates Properties, Inc. welcome four new tenants to Ambassador Town Center in Lafayette, Louisiana. Developers are pleased to announce the center is now 100% leased! 5 Star Nutrition has leased 1,759 square feet of space, with an anticipated opening in November. This marks the company’s 2nd location in south Louisiana, …
