8014 S 101st E Ave
Tulsa, OK 74133
Don’t have time to call and schedule? Do it on your own time with our new online booking system. Click here to sign in to our online booking system.
To read about our Office Policies regarding missed appointments or spa closings due to bad weather, please click here.
Sign up to receive e-mails about our monthly promotions and events. Click here to receive spa updates.