Where is Queen Nails located?
Queen Nails is at 2121 Caton St, New Orleans, LA 70122.
Queen Nails
New Orleans, Louisiana
FAQ
Hours, booking, location, and service questions.
Queen Nails is at 2121 Caton St, New Orleans, LA 70122.
Queen Nails provides manicures, pedicures, and gel polish services.
Queen Nails is open Monday through Saturday, 9:30 AM to 6 PM. Closed Sundays.