top of page

GIFT CARDS NOW AVAILABLE FOR PURCHASE ONLINE!

Indulge in pure euphoria and feel rejuvenated

MONDAY - FRIDAY           10AM - 7PM

SATURDAY                        10AM - 7PM

SUNDAY                            11AM - 5PM

OUR LOCATION

10600 BELLAIRE BLVD SUITE 120

HOUSTON, TEXAS 77072

OPENING HOURS

bottom of page