Sugar Land Town Square Logo

WHERE LIFE Sugar Land Town Square Logo meets style

View all shops >

Looking for an upscale full service salon and day spa? Look no further than Albert Luiz Salon & Spa. With a wide selection of amenities featuring hair care, skin care and body care treatments, you’ll walk away looking and feeling like a million bucks.

Monday: 10 am – 4 pm
Tuesday-Saturday: 9 am – 8 pm

2181 Texas Dr., Sugar Land, TX 77479