Renaissance Town Center stands as a major retail hub in New Orleans, LA. The Lifestyle/Specialty Center is situated at Read Blvd. & I-10 East. The center first opened its doors in 2008 and underwent a significant renovation in 2009. Covering 1,200,000 sqft. of retail space, Renaissance Town Center hosts roughly n/a individual stores and outlets.