Edit info
  • Closed Today
  • (918) 627-7595
  • 6390 E 31st St Ste J Ste J
    Tulsa OK 74146

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.