Address: | 3611 S Harvard Ave, Tulsa, OK 74135, USA |
Phone: | +1 918-293-9022 |
Rating: | 5 |
Working: | Closed 10AM–6PM 10AM–6PM 10AM–6PM 10AM–6PM 8AM–4PM Closed |
GI
giana duong
Sweet kind and very good at what they do. Almost 34 years of skills! Great pedicure!
DE
Delores Barnett
Very reasonable. They dip your feet in wax..
ED
Edward Lei
these folks are awesome