Sugar Land Town Square

 

Come visit us today at Sugar Land Town Square!


Contact Information

Address: 2178 Texas Dr, Sugar Land, TX 77479

Phone: (281) 315-9999

Hours: Mon-Fri 10AM-8PM | Sunday 12PM-6PM

To schedule an appointment or ask questions, please call the salon directly.