Where is Liz Nails located?
Liz Nails is located at 11657 Paris St, Henderson, CO 80640.
FAQ
Hours, booking, location, and service questions.
Liz Nails is located at 11657 Paris St, Henderson, CO 80640.
Liz Nails offers manicures, pedicures, and gel polish.
Liz Nails is open 5 days a week. Call (720) 249-6683 to confirm specific hours.