Can't wait for you to
contact us

Book Now

Send our team a message and we'll get back to you shortly

Thank you for reaching out to us! A member of our team will be in touch soon.
Oops! Something went wrong while submitting the form.

Find Bora Bora Nail Spa

Our spa is located behind the Crestwood Crossing shopping center just northwest of the 121st St and Sheridan intersection.

Street Address

11917 S Norwood Ave
Suite 108
Tulsa, OK 74137