Where is Queen Nails located?
Queen Nails is at 1442 Tampa St, Tallulah, LA 71282.
Queen Nails
Tallulah, Louisiana
FAQ
Hours, booking, location, and service questions.
Queen Nails is at 1442 Tampa St, Tallulah, LA 71282.
Queen Nails provides manicures, pedicures, and gel polish services.
Queen Nails is open Monday to Saturday, 9 AM to 7 PM. Closed Sundays. Call (318) 574-0035 to confirm.