Where is Nailed Up located?
Nailed Up is at 1005 W Jefferson Blvd Ste 100B, Dallas, TX 75208.
Nailed Up
Dallas, Texas
FAQ
Hours, booking, location, and service questions.
Nailed Up is at 1005 W Jefferson Blvd Ste 100B, Dallas, TX 75208.
Nailed Up offers manicures, pedicures, and gel polish services.
Nailed Up is open 6 days a week. Call (972) 730-6429 for specific hours.