FAQ

Frequently asked questions for Black Dahlia Nails

Hours, booking, location, and service questions.

Where is Black Dahlia Nails located?

Black Dahlia Nails is located at 1502 S Boulder Ave Apt 12, Tulsa, OK 74119.

What services does Black Dahlia Nails offer?

Black Dahlia Nails provides manicures, pedicures, and gel polish services.

What are Black Dahlia Nails' hours?

Black Dahlia Nails is open 5 days a week. Call (918) 888-0319 for specific hours.

Services & Contact

Hours, services, and contact

View services or call the salon.