Glo Tanning
Wellness center • Day spa • Tanning studio😠 I understand why this place has terrible reviews. We’re from out of state (so we obviously aren’t going to purchase a membership etc) and we explained we just wanted a one time spray tan and we didn’t need the sales pitch and the employee proceeds to tell us they HAVE TO give a 1 hour sales pitch of...
Address
9500 N 129th E Ave Suite 126, Owasso, OK 74055
Website
Contact
(918) 884-7725Rating on Google Maps
4.70 (244 reviews)Open on Google Maps
Working Hours
- Thursday: 9 AM to 9 PM
- Friday: 9 AM to 9 PM
- Saturday: 10 AM to 6 PM
- Sunday: 10 AM to 6 PM
- Monday: 9 AM to 9 PM
- Tuesday: 9 AM to 9 PM
- Wednesday: 9 AM to 9 PM