Queen Nails
Tallulah, LA70% like it (3.5 / 41 Reviews )
CONTACT
Address: 600 Depot St, Tallulah, LA 71282 Map ➦ Get Directions
Phone : +1 (318) 574-0035 Call
ABOUT
It has received 41 reviews with an average rating of 3.5 stars.
FAQs
The address of Queen Nails is:
Queen Nails600 Depot St
Tallulah, Louisiana 71282
P: +13185740035
Visit Website: queennailstallulah.com
Queen Nails is listed under
- Nail salon