Shopping malls database
Town Center at Creekside is located at the corner of NEC I-35 & Loop 306, New Braunfels. It is a Lifestyle/Specialty Center which opened in 2008. It is an Open shopping mall. It covers an area of 1,026,000 sqft. and has about 50 stores.
Shopping mall's name: Town Center at Creekside
Address: NEC I-35 & Loop 306, New Braunfels, TX 78130
Number of stores: 50