- (918) 627-7595
If you are in the 74135 area, try Studio 31 Hair & Nail Salon, a nail spa located at 6390 E 31st St in Tulsa, OK 74135. You can get different services, including pedicures. Try a pedicure for $30 or enjoy other services like manicures. Call Studio 31 Hair & Nail Salon at (918) 627-7595 to get their hours and to schedule and appointment.