Send Us A Message

Check here to receive email updates

Location & Hours

Located at Voss and Westheimer. Just East of Voss on the North side of the street. West of the Galleria, in the Memorial area.

6508 Westheimer Rd. Suite C
Houston, TX 77057

Open 7 Days a Week
MON. – SAT. -11-8 P.M.
SUNDAY 12 – 7

Product purchased can be returned unopened within 30 days of purchase for a full refund. No refund on shipping. All pre-paid service or gift cards will not be refunded, but can be used up to 5 years. If you have sensitive skin make sure you let your treatment specialist know and you will be accommodated.