rue21- Closed 161 CreeksideSuite 602New Braunfels, TX, 78130Town Center at Creekside View Phone 830-608-0360 Toll Free: 866-533-4783 161 Creekside, Suite 602New Braunfels, TX 78130Town Center at Creekside View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page