Tulsa, Oklahoma

Nail Boss: Acrylics, gel polish, and pedicures in Tulsa

Nail Boss accepts walk-ins and is open 7 days a week.

Walk-ins welcome. Call to confirm availability.

Nail Boss in Tulsa, Oklahoma

Hours & Location

Nail Boss

11234 E 71st St, Tulsa, OK 74133, USA

  • Mon-Sat 10:00 AM - 7:30 PM
  • Sun 12:00 PM - 6:00 PM
4★ · 349 Google reviews
Open 7 days a week, till 7:30 PM
Online booking · walk-ins welcome
11234 E 71st St

About

A neighborhood nail salon in Tulsa

Nail Boss is a nail salon on E 71st Street in Tulsa, Oklahoma. We offer manicures, pedicures, and gel polish services. Walk-ins are welcome, and we serve customers throughout the Tulsa area.

  • Walk-ins welcome
  • Open 7 days a week
  • Located at 11234 E 71st St, Tulsa

Gallery

Recent work at Nail Boss

Recent nail work from Nail Boss in Tulsa.

Nail Boss nail work in Tulsa, Oklahoma (photo 1)
Nail Boss nail work in Tulsa, Oklahoma (photo 2)
Nail Boss nail work in Tulsa, Oklahoma (photo 3)
Nail Boss nail work in Tulsa, Oklahoma (photo 4)
Nail Boss nail work in Tulsa, Oklahoma (photo 5)
Nail Boss nail work in Tulsa, Oklahoma (photo 6)
Nail Boss nail work in Tulsa, Oklahoma (photo 7)
Nail Boss nail work in Tulsa, Oklahoma (photo 8)

Services

Popular services at Nail Boss

Popular services at Nail Boss.

Explore the full menu
C

Classic Manicure

Natural nail shaping, cuticle care, and polish.

S

Spa Pedicure

Soak, nail shaping, cuticle care, and polish.

G

Gel Polish Manicure

Long-wear gel color with extra shine.

A

Acrylic Full Set

Full acrylic set for added length and shape.

FAQ

Answers before your first appointment

Hours, walk-ins, and service questions.

Does Nail Boss accept walk-ins?

Yes, Nail Boss welcomes walk-ins. Call (918) 249-1662 to confirm wait times.

Where is Nail Boss located?

Nail Boss is at 11234 E 71st St, Tulsa, OK 74133.

What services does Nail Boss offer?

Nail Boss provides manicures, pedicures, and gel polish services.