Where is Nail Den located?
Nail Den is located at 696 Mt Carmel Rd, Lufkin, TX 75904.
FAQ
Hours, booking, location, and service questions.
Nail Den is located at 696 Mt Carmel Rd, Lufkin, TX 75904.
Nail Den offers manicures, pedicures, and gel polish services.
Call (936) 875-4992 to confirm current hours of operation.