Where is Nail Studio located?
Nail Studio is at 2554 Allen Toussaint Blvd, New Orleans, LA 70122.
Nail Studio
New Orleans, Louisiana
FAQ
Hours, booking, location, and service questions.
Nail Studio is at 2554 Allen Toussaint Blvd, New Orleans, LA 70122.
Nail Studio provides manicures, pedicures, and gel polish services.
Nail Studio is open Monday–Saturday, 9 AM–7 PM. Closed Sundays.